要求引数「tools」が認識されませんでした

皆さん、こんにちは。

AIボットのブログ記事を見つけ、コミュニティサイトで試してみて、どのように活用できるか見てみようと思いました。初めて使うので、簡単な解決策であれば申し訳ありません :sweat_smile:

Azureで以下のような設定でセットアップしましたが、/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

設定 -

設定
ai_openai_gpt35_url https://[カスタムURL].openai.azure.com/openai/deployments/[デプロイメント名]/chat/completions?api-version=2023-07-01-preview
ai_openai_gpt35_16k_url https://[カスタムURL].openai.azure.com/openai/deployments/[デプロイメント名]/chat/completions?api-version=2023-07-01-preview
ai_openai_api_key APIキー
ai_bot_enabled チェック済み / オン
ai_bot_enabled_chat_bots gpt-3.5-turbo

何か見落としていることはありますか、あるいは特に確認すべきことはありますか?

よろしくお願いします。

Azureには最新のAPIバージョンを使用する必要があります。これは?引数で指定されます。

「いいね!」 2

迅速な返信ありがとうございます、@sam

?api-version=2023-05-15 でも試しましたが、これが最後の安定バージョンだと考えていますが、うまくいきません。

ここで言及されているのはこれのことですか?

はい、それがすべてです。api-version=2023-12-01-preview が必要です。

「いいね!」 2

素晴らしい。探しているものがわかっていれば、とても簡単です:sweat_smile:

でも、うまくいきました!

「いいね!」 1

最近のチャットボットでまさに私が遭遇した問題と全く同じです。

Microsoftとその特注API!:sweat_smile:

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