LLM の仕組み
すべてのエージェントには、エージェントが話す内容と行動を制御する LLM モデル(llm_id)があります。エージェントと LLM モデルは別々のリソースなので、1 つの頭脳を複数のエージェントで共有できます — システムプロンプトを 1 回更新すれば、そのモデルを使用しているすべてのエージェントに即座に反映されます。
id を llm_id として返します。
プロバイダー
OneInbox はいくつかの LLM プロバイダーをサポートしています。プラットフォームプロバイダーはすぐに使用できます — 認証情報は不要です。| プロバイダー | モデル | 認証情報 |
|---|---|---|
| OpenAI | gpt-4o, gpt-4o-mini, gpt-5 | 不要 — プラットフォーム提供 |
| Shisa | shisa-v2-llama3.3-70b | 不要 — プラットフォーム提供 |
| Anthropic | claude-sonnet-4-5, claude-haiku-4-5 | 必要 — インテグレーションを追加 |
| Groq | llama-3.3-70b-versatile, gemma2-9b-it | 必要 — インテグレーションを追加 |
システムプロンプトを設定する
システムプロンプトはエージェントのペルソナ、目標、ルールを定義します。エージェントを再構築せずにいつでも更新できます:| フィールド | デフォルト | 役割 |
|---|---|---|
system_prompt | 汎用アシスタント | エージェントのペルソナ、目標、ルール |
temperature | 0.7 | 創造性。低いほど一貫性が高く、高いほどバリエーションが増える |
プロバイダーまたはモデルを切り替える
別のプロバイダーまたはモデルを使用するには、provider と model を一緒に指定します:
credential_id も渡します:
ツールを接続する
ツールを使うと、通話中にエージェントがアクションを実行できます。ツールはエージェントではなく LLM モデルに接続します:tool_ids リスト全体が置き換えられます。アクティブにしたいすべてのツール ID を含めてください — リストにないものは切り離されます。
ツールの作成方法については ツール を参照してください。
ナレッジベースを接続する
ナレッジベースを使うと、エージェントがドキュメントや URL から質問に答えられるようになります。ナレッジベースは LLM モデルではなくエージェントに接続します:kb_ids リスト全体が置き換えられます。アクティブにしたいすべてのナレッジベース ID を含めてください — リストにないものは切り離されます。
作成と管理方法については ナレッジベース を参照してください。