ToolNavs 便利なAIツールを発見
ツール投稿 ログイン
戻るAI Q&A(英語)
なぜHermesエージェントAPIサーバーは401やCORSを取得するのでしょうか? まず、ブラウザ直接接続とOpen WebUI直接接続を区別します

なぜHermesエージェントAPIサーバーは401やCORSを取得するのでしょうか? まず、ブラウザ直接接続とOpen WebUI直接接続を区別します

AI Q&A(英語) Admin 300 回閲覧

HermesエージェントAPIサーバーは401やCORSを報告しますが、通常は同じ問題ではありません。 401 は正しいAuthorization: Bearer ...を持ってこないという意味です。 CORS はブラウザが直接Hermesを呼び出す場合にのみ処理すればよい。 Open WebUIのようなサーバーサイドドッキングの場合、公式ドキュメントにはCORSは一般的に不要と明記されています。

まずは自分がどんな繋がりを持っているのかを見極めてください

  • Open WebUI / LibreChat / LobeChat:ほとんどはサーバーサイドのHermesへのリクエストで、ベースURLとベアラートークンがペアリングされていれば、通常API_SERVER_CORS_ORIGINSを必要としません。
  • 例えば、fetchのようなホワイトリスト:ブラウザで自分のウェブページに直接接続するものAPI_SERVER_CORS_ORIGINS=http://localhost:3000

最速調査手順

  1. API_SERVER_ENABLED=trueAPI_SERVER_KEYが整っているか確認してください。」
  2. まずは公式の例curlを使ってhttp://localhost:8642/v1/chat/completionsをリクエストし、その後フロントエンドをキューに入れてください。
  3. ブラウザがエラーを報告したら、そのAPI_SERVER_CORS_ORIGINSitを補い返し、そもそもホストを0.0.0.0に縛らないほうがいいです。
  4. パブリックアクセスに切り替える場合は、トークンを保持し、CORSホワイトリストを絞り込むようにしてください。

一言で言えば、401はまずトークンを確認し、CORSはまずそれがブラウザに直接接続されているかどうかを確認します。 Open WebUIとフェッチエラーを混同しないでください。

公式オープンソースアドレス:https://github.com/NousResearch/hermes-agent; 公式文書登録:https://hermes-agent.nousresearch.com/

関連記事

ヘルメスエージェントのSlackとTelegramの危険命令承認ボタンが表示されない場合はどうすればいいですか? まずはバージョンとゲートウェイの権限を確認してください

ヘルメスエージェントのSlackとTelegramの危険命令承認ボタンが表示されない場合はどうすればいいですか? まずはバージョンとゲートウェイの権限を確認してください

Hermes AgentはSlackやTelegramの危険なコマンド承認ボタンには表示されません。まずバージョン、ゲートウェイ権限、プラットフォームイベント設定を確認してください。 v0.8.0では...

なぜHermesエージェントはOpen WebUIに接続した後、ファイル転送に応答しないのですか? APIサーバーは現在、ファイルアップロードをサポートしていません

なぜHermesエージェントはOpen WebUIに接続した後、ファイル転送に応答しないのですか? APIサーバーは現在、ファイルアップロードをサポートしていません

Hermes AgentはOpen WebUIに接続した後のファイルのアップロードに応答しないので、フロントエンドを先に捨てないでください。 公式のAPIサーバードキュメントは非常に率直に述べられてい...

WorkBuddyで生成されたウェブページを他の人にどうやって送るのですか?ローカルアドレスは直接共有できません

WorkBuddyで生成されたウェブページを他の人にどうやって送るのですか?ローカルアドレスは直接共有できません

WorkBuddyがウェブページを生成した後、そのアドレスがローカルファイルパスやlocalhostであれば、コンテンツがあなたのコンピュータ上のみ存在するため、他の人が開くことができないことが多いで...

WorkBuddyをWeChatアシスタントにどうやって接続しますか?スキャンしてバインドし、オフラインチャンネルをチェックします

WorkBuddyをWeChatアシスタントにどうやって接続しますか?スキャンしてバインドし、オフラインチャンネルをチェックします

WorkBuddyはWeChatを通じてリモートでタスクを送信、チャットの再開、操作の承認、結果の閲覧が可能ですが、実際の実行は引き続きコンピュータ上で行われます。初回使用時には、まずデスクトップ版が...

おすすめツール

もっと見る