Plateforme et infrastructure de cloud computing pour la génération, le déploiement et la gestion d’applications et de services à travers un réseau mondial de centres de données gérés par Microsoft.
Problème utilisation Mistral Api sur Azure
Bonjour,
Les appels à l'API de Mistral fonctionnent correctement via Azure mais lorsque j'essaye d'envoyer un historique de la conversation, j'ai une erreur.
Je fais appel à l'API de la façon suivante :
from mistralai_azure import MistralAzure
mistral = MistralAzure(
azure_endpoint=os.getenv('MISTRAL_ENDPOINT'),
azure_api_key=os.getenv('MISTRAL_API_KEY')
)
Le test :
{ "messages": [
{"role": "user", "content": "salut, quelle est la capitale de la France ?"},
{"role": "assistant", "content": "Bonjour, la capitale de la France est Paris"}, {"role": "user", "content": "et celle de l'Afghanistan ?"}
],
"model": "Mistral",
"temperature": 0.5
}
L'erreur que je rencontre :
Error: {"detail":[{"loc":["body","messages",1,"assistant","prefix"],"msg":"Extra inputs are not permitted","type":"extra_forbidden"}]}
Le rôle "assistant" n'a pas l'air d'être pris en compte. Pouvez vous m'aider à régler ce problème ?
Azure
1 réponse
Trier par : Le plus utile
-
Supprimé
Cette réponse a été supprimée en raison d’une violation de notre Code de conduite. La réponse a été signalée manuellement ou identifiée via la détection automatisée avant que l’action ne soit entreprise. Pour obtenir plus d’informations, veuillez consulter notre Code de conduite.
Les commentaires ont été désactivés. En savoir plus