OpenLM AI Proxy のトラブルシューティング
次の質問から、該当する症状を探してください。導入の手順については、AI Proxy を導入するを参照してください。
コンテナーが起動しないのはなぜですか。
ステータスとログを確認し、その後スタックを再起動します。
docker compose ps
docker compose logs <service>
docker compose down
docker compose up -d
<service> は、コンテナー名(例: API サービスや UI サービス)に置き換えてください。
MongoDB が起動しないのはなぜですか。
起動時に MongoDB が終了する場合、保存されているデータが実行中の MongoDB バージョンと互換性がないのが通常の原因です。データボリュームを再作成してください。
次のコマンドは MongoDB ボリュームを削除します。利用レコード、プロバイダーの設定、OpenLM Platform の接続、保存されている API キーが消去され、スタックは Broker Hub に新しいエージェントとして表示されます。データが必要な場合は、先にボリュームをバックアップしてください。
docker compose down -v
docker compose up -d
UI が 500 エラーを返すのはなぜですか。
API コンテナーが準備できていない場合や、誤って設定されている場合、UI は 500 エラーを返します。API が正常な状態になるまで数秒待ってから、再読み込みしてください。エラーが解消されない場合は、UI コンテナーのログを確認してください。
docker compose logs <ui-service>
UI または API に到達できないのはなぜですか。
docker-compose.yml でマッピングしたポートをホストのファイアウォールが許可していること、および URL でそれらのポートを使用していることを確認してください。docker compose ps でコンテナーが実行中であることを確認してください。
API コンテナーが起動直後に停止するのはなぜですか。
API は ENCRYPTION_KEY 設定がないと起動しません。aiproxyapi サービスに設定があること、および aiproxyapi サービスの MongoDB と Redis のパスワードが mongodb サービスと redis サービスのパスワードと一致していることを確認してください。その後、docker compose logs aiproxyapi で API のログを確認します。
OpenLM Platform への接続が失敗するのはなぜですか。
Receivers Configuration で、その接続の Check Connection を選択します。ステータスが Failed の場合は、次の点を確認してください。
- Location が、OpenLM Platform のベースアドレス (例:
https://example.com) になっている。 - ホストがポート 443 で OpenLM Platform に到達できる。
- OpenLM Platform が保護されている場合は、Client ID と Client Secret が入力されていて、正しい。OpenLM Platform に接続するを参照してください。
Broker Hub にエージェントが表示されないのはなぜですか。
エージェントは、接続を保存した後に表示されます。接続のステータスが Ok であることを確認し、Broker Hub の AI Proxy タブを更新してください。データボリュームを削除した場合、スタックは新しいエージェントとして表示されます。Broker Hub で古いエージェントを削除してください。
AI FinOps にデータが表示されないのはなぜですか。
AI Proxy は 5 分ごとに利用状況を OpenLM Platform に送信するため、リクエストの後、次の実行より前にデータが表示されることはありません。次の点を順に確認してください。
- エージェントが Broker Hub にあり、接続のステータスが Ok である。
- クライアントが、プロバイダーではなく AI Proxy にリクエストを送信している。AI Proxy を設定するを参照してください。
- LLM Configuration のプロバイダーが有効で、そのモードがクライアントの認証方法と一致している。
クライアントが AI Proxy からエラーを受け取るのはなぜですか。
クライアントが拒否される場合は、まずキーを確認してください。マネージドモードでは、クライアントはプロバイダーのキーではなく、Api Keys Configuration で AI Proxy が発行する API キーを使用します。パススルーモードでは、クライアントが自身のプロバイダーキーを送信します。キーが正しい場合は、クライアントのエンドポイントを AI Proxy を設定すると照らして確認してください。
問題が解決しない場合は、カスタマーポータルからチケットを作成し、docker compose ps と docker compose logs の出力を添付してください。
ドキュメントチームは、大規模言語モデルを使ってこのページを下書きすることがあります。公開前に、テクニカルライターがすべてのページをレビューし、製品と照らし合わせて検証します。最終的な判断は人間が行います。