メインコンテンツに直接移動

OpenAI

OpenHandsは、OpenAIのチャットモデルへのAPIコールにLiteLLMを使用します。OpenAIをプロバイダーとして使用する方法については、こちらのドキュメントを参照してください。

設定

OpenHandsを実行する際、OpenHandsのUIで設定メニューから以下の項目を設定する必要があります:

  • LLMプロバイダーOpenAIに設定
  • LLMモデルを使用するモデルに設定。 LiteLLMがサポートするOpenAIモデルの完全なリストはこちらを参照してください。 モデルがリストにない場合は、詳細設定を有効にし、カスタムモデルに入力してください(例:openai/<model-name>としてopenai/gpt-4o)。
  • APIキーをOpenAI APIキーに設定。OpenAIプロジェクトのAPIキーの確認または作成については、こちらを参照してください。

OpenAI互換エンドポイントの使用

OpenAIのチャット補完と同様に、OpenAI互換エンドポイントにもLiteLLMを使用します。この件に関する完全なドキュメントはこちらを参照してください。

OpenAIプロキシの使用

OpenAIプロキシを使用する場合、OpenHandsのUIで設定メニューから以下の項目を設定する必要があります:

  • 詳細設定を有効にする
  • カスタムモデルをopenai/<model-name>に設定(例:openai/gpt-4oまたはopenai/<proxy-prefix>/<model-name>)
  • ベースURLをOpenAIプロキシのURLに設定
  • APIキーをOpenAI APIキーに設定