Nicht erkannter Anforderungsargument bereitgestellt: tools

Hallo zusammen

Nachdem wir den Blogbeitrag über den KI-Bot gefunden hatten, dachten wir, wir probieren ihn auf unserer Community-Website aus und sehen, wie wir ihn nutzen können. Es ist das erste Mal, dass wir ihn verwenden, also entschuldigen Sie, wenn dies eine einfache Lösung ist :sweat_smile:

Wir haben ihn mit Azure eingerichtet, mit den folgenden Einstellungen, sehen aber den folgenden Fehler in /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

Einstellungen -

Einstellung Wert
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

Haben wir etwas übersehen oder gibt es etwas Bestimmtes, nach dem wir suchen sollten?

Vielen Dank im Voraus

Ja, Sie müssen die neueste API-Version für Azure verwenden, die im ? Argument angegeben ist.

2 „Gefällt mir“

Danke für die schnelle Antwort, @sam!

Wir haben es auch mit ?api-version=2023-05-15 versucht, was unserer Meinung nach die letzte stabile Version ist, aber es funktioniert immer noch nicht.

Meinst du das hier?

Ja, das ist es, Sie möchten api-version=2023-12-01-preview

2 „Gefällt mir“

Brillant. So einfach, wenn man weiß, wonach man sucht :sweat_smile:

Aber es funktioniert!

1 „Gefällt mir“

Fast genau das Problem, das ich kürzlich mit Chatbot hatte.

Microsoft und ihre maßgeschneiderten APIs! :sweat_smile:

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