Argument de requête non reconnu fourni : tools

Salut tout le monde

Après avoir trouvé l’article de blog sur les bots IA, nous avons pensé l’essayer sur notre site communautaire et voir comment nous pouvons l’utiliser. C’est la première fois que nous l’utilisons, donc désolé si c’est une solution simple :sweat_smile:

Nous l’avons configuré avec Azure, avec les paramètres ci-dessous, mais nous rencontrons l’erreur suivante dans /logs :

DiscourseAi::Completions::Endpoints::OpenAi: status: 404 - body: {
  "error": {
    "message": "Unrecognized request argument supplied: tools",
    "type": "invalid_request_error",
    "param": null,
    "code": null
  }
}

Job exception: DiscourseAi::Completions::Endpoints::Base::CompletionFailed

Paramètres -

Paramètre Valeur
ai_openai_gpt35_url https://[custom url].openai.azure.com/openai/deployments/[deployment name]/chat/completions?api-version=2023-07-01-preview
ai_openai_gpt35_16k_url https://[custom url].openai.azure.com/openai/deployments/[deployment-name]/chat/completions?api-version=2023-07-01-preview
ai_openai_api_key api key
ai_bot_enabled checked / ticked
ai_bot_enabled_chat_bots gpt-3.5-turbo

Avons-nous oublié quelque chose, ou y a-t-il quelque chose en particulier que nous devrions rechercher ?

Merci d’avance

Oui, vous devez utiliser la dernière version de l’API pour Azure, elle est fournie dans l’argument ?

2 « J'aime »

Merci pour la réponse rapide @sam !

Nous avons également essayé avec ?api-version=2023-05-15, que nous pensons être la dernière version stable, mais toujours sans succès.

Est-ce à cela que vous faites référence, ici ?

Oui, c’est ça, vous voulez api-version=2023-12-01-preview

2 « J'aime »

Brillant. Tellement simple quand on sait ce que l’on cherche :sweat_smile:

Mais ça marche !

1 « J'aime »

Presque exactement le problème que j’ai rencontré récemment avec Chatbot.

Microsoft et leurs API sur mesure ! :sweat_smile:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.