merefield
(Robert)
2024 年 8 月 30 日午後 2:42
923
Serp API または Jina.ai のいずれかを経由して動作しています。
PM からボットの「内的思考」を提供していただけますか?
内的思考
[
{
"role": "assistant",
"content": "",
"tool_calls": [
{
"id": "call_mKY7pfG54xRduRKCz5xee9E0",
"type": "function",
"function": {
"name": "web_search",
"arguments": "{\"query\":\"list of English butterflies\"}"
}
}
]
},
{
"role": "tool",
"tool_call_id": "call_mKY7pfG54xRduRKCz5xee9E0",
"content": "A-Z of butterflies · A. Adonis Blue · B Black Hairstreak · Brimstone · Brown Argus · Brown Hairstreak · C Chalk Hill Blue · Chequered Skipper · Clouded Yellow · D."
}
]
「いいね!」 1
Jagster
(Jakke Lehtonen)
2024 年 8 月 30 日午後 2:50
924
PMでこれをすべきでしょうか?このトピックを汚染しているだけです。
しかし:
[
{
"role": "assistant",
"content": "",
"tool_calls": [
{
"id": "call_4xitHqRBJ8Wc1HI546r3Wj1U",
"type": "function",
"function": {
"name": "web_search",
"arguments": "{\"query\":\"International Dog Day date and history\"}"
}
}
]
},
{
"role": "tool",
"tool_call_id": "call_4xitHqRBJ8Wc1HI546r3Wj1U",
"content": "International Dog Day date and history: my search for this on the internet failed."
}
]
merefield
(Robert)
2024 年 8 月 30 日午後 2:51
925
できます。ですから、その失敗は興味深いですね。
Serp APIのアカウントは正常ですか?容量は残っていますか?クォータはまだ残っていますか?
Jagster
(Jakke Lehtonen)
2024 年 8 月 30 日午後 2:53
926
はい、その通りです。アカウントにはリクエストが完了したと表示されており、エラーも何もありません。少なくとも、私が見る限りでは何もありません。
「いいね!」 1
ozkn
(Mathx)
2024 年 9 月 5 日午後 1:33
928
問題は、新規ユーザーか既存ユーザーかではありませんでした。新規ユーザーもエラーが発生していました。本日、再びエラーが発生しました。エラー画像は以下の通りです。文字に関する警告もあります。
チャットボット: Chat Completion で問題が発生しました: status: 400, message: Invalid ‘messages[1].name’: string does not match pattern. Expected a string that matches the pattern ‘+$’.
OpenAI を使用していない疑いがありますか?
モデルは、名前属性(約1年前から存在しますか?)を含む OpenAI API 標準に準拠する必要があります。
プロキシを使用しており、OpenAI 標準を提供していると主張している場合、それは真実を語っていません
変更はここで行われました。
I made some code simplifications by making use of a feature that was added to the Open AI API. Let me know if you encounter any issues.
I decided it was time to call this 1.0.0
プラグインをフォークして、この変更の直前のコミットに変更することもできますが、他の改善を管理する必要があります。
「いいね!」 1
ozkn
(Mathx)
2024 年 9 月 5 日午後 2:02
930
Azure を利用しています。設定が間違っている可能性はありますか?
非常に古いモデルを使用しているようですね。
現在のAPIはこちらです。
https://platform.openai.com/docs/api-reference/chat/create#chat-create-messages
最新のモデルのいずれかをデプロイしていることを確認してください。
gpt-4o-mini は間違いなくこれをサポートしています。
ozkn
(Mathx)
2024 年 9 月 5 日午後 2:10
932
APIバージョンについては、以下を個別に変更しませんか?
「いいね!」 1
それはおそらく古すぎます :)。
より詳細なヘルプが必要な場合は、Marketplace をご利用ください。無料ではこのレベルの詳細をサポートできません :)。
「いいね!」 1
これについての私の最後のコメントは次のとおりです。少なくとも2024年のAPIのずっと新しいバージョンをデプロイしてみてください。
「いいね!」 1
ozkn
(Mathx)
2024 年 9 月 9 日午後 3:23
936
提案された解決策を試しましたが、問題は解決しません。前回ご連絡してから問題を追跡していますが、この問題が発生しているユーザーは、ユーザー名に英語以外の文字が含まれていることを発見しました。これに問題がある可能性はありますか?英語の文字が含まれる他のユーザー名では問題ありません。
エラー: Chatbot: Chat Completion で問題が発生しました: status: 400, message: Invalid 'messages[1].name': string does not match pattern. Expected a string that matches the pattern '^[a-zA-Z0-9_-]+$'.
unicode usernames – > この設定はオンになっています
Azureサポートにお問い合わせいただく必要があります。Azureサポートは(間接的に)OpenAI APIの最新機能をサポートしているはずです。もしそうでない場合は、更新が必要です。
私はOpenAI APIの標準機能を使用しているだけです。
それまでの間、プラグインの以前のコミットをチェックアウトしてみてください。
「いいね!」 1
ozkn
(Mathx)
2024 年 9 月 12 日午後 12:21
938
このプラグインの古いコミットをインストールするにはどうすればよいですか? @merefield
merefield
(Robert)
2024 年 9 月 12 日午後 10:25
939
app.yml で変更前のコミットをクローンしてディレクトリに入り、チェックアウトする簡単なスクリプトを作成します。
ただし、Azure サポートで解決することをお勧めします。
「いいね!」 1
merefield
(Robert)
2024 年 9 月 13 日午後 7:13
940
申し訳ありません、エラーメッセージを再確認しました。
APIが、ユーザー名のうち少なくとも1つのフォーマットが正しいと不満を言っているようです。
ちなみに、プラグインをフォークして、前のコミットをチェックアウトし、新しいブランチを作成してGitHubにプッシュしてから、-b <ブランチ名>でクローンすることもできます。
これは自分でやるには素晴らしい学習教材になるでしょうが、必要であれば#marketplaceで誰かに手伝ってもらうこともできます。
「いいね!」 1
ozkn
(Mathx)
2024 年 9 月 13 日午後 7:50
941
はい、ユーザー名が原因でエラーが発生します。ユーザー名にş、i、ü、öなどの英語以外の文字が含まれていると、エラーが発生します。ボットのエラーは次のとおりです。
何度も応答を試みましたが、最終的に失敗しました。この問題が続く場合は、管理者に連絡してください。ありがとうございます。
というメッセージが表示されます。ログ画面では、エラーの1つが文字に関連しています。
エラーが発生した投稿を投稿したユーザーのユーザー名を編集し、英語の文字にします。次に、エラーが発生した投稿でボットをタグ付けすると、ボットはエラーなしで応答します。
ただし、ユーザー名を編集せずにボットを投稿でタグ付けしないと、ボットは再び応答せず、同じエラーが表示されます。
ご提案を試してみます。
merefield
(Robert)
2024 年 9 月 21 日午後 4:52
942
名前属性を有効にする設定(デフォルトはOFF)を導入しました。
最新バージョンにアップデートした場合、何もする必要はありません。
他のユーザーはオプションでそれを有効にして使用できます。
main ← make_name_attribute_optional
opened 02:00PM - 21 Sep 24 UTC
Adds a setting `chatbot_api_supports_name_attribute` (default OFF) to enable the… use of the name attribute supported by Open AI for username.
When off it will add username in any case to the user message aka "merefield said blah"
This PR also cleans up the Post history algorithm so it doesn't duplicate the first post of a Topic, thereby saving tokens.
常に無料でこのようなサービスを提供できるわけではありませんが、Chatbotをより言語に依存しないように保つことのメリットを確信しました。
「いいね!」 2