カスタムAIツールに問題発生

症状:
少なくとも1つのパラメータを持つカスタムツールは、次のエラーで失敗します。

Job exception: {
  "error": {
    "message": "Invalid schema for function 'custom-geocode': False is not of type 'array'.",
    "type": "invalid_request_error",
    "param": "tools[2].function.parameters",
    "code": "invalid_function_parameters"
  }
}

プリセットから作成されたツールでは、この問題は発生しません。
ai_tools のテーブルの内容を確認したところ、ゼロから作成されたツールには "enum":false プロパティがありますが、プリセットから作成されたツールにはこのプロパティがありません。enum は配列であるか、存在しないかのどちらかであるべきで、ブール値であってはならないため、エラーが発生していると思われます。
他の人もすでにこの問題を報告しています。
https://meta.discourse.org/t/discourse-ai-bot-custom-tool-guide/314103/2?u=erphyx

ご確認ありがとうございます :slight_smile:

遅くなり申し訳ありません。修正いたしました。

「いいね!」 4