Platform Metadata
各プラットフォームで設定できる個別オプションです。選択したプラットフォームやモデルに応じて、設定項目が変わります。
| プラットフォーム | タイプ | 説明 |
|---|---|---|
| — | None | プラットフォーム固有の設定を使用しません |
| AWS | BedrockClaude | Claude モデル向け。推論やツール実行に対応 |
| AWS | BedrockClaudeThinking(Deprecated) | 思考トークンを明示的に指定する旧方式(廃止予定) |
| AWS | BedrockNova | Nova モデル向け。Web検索やコード実行に対応 |
| AWS | BedrockKnowledgeBase(廃止予定) | Bedrock ナレッジベースとの直接連携(廃止予定) |
| AWS | BedrockAgentCoreRuntime | AgentCore Runtime による高度なエージェントワークフロー |
| Azure | AzureInterfaceOpenAIChatCompletions | Azure OpenAI Chat Completions API 向け |
| GoogleGemini | Gemini モデル向け。思考プロセスや Google 検索に対応 | |
| OpenAI | OpenAIResponse | Response API 向け。Web検索・ファイル検索・コード実行の組み合わせ |
| OpenAI | OpenAIChatCompletions | Chat Completions API 向け |
BedrockClaude
Claude モデル向けの設定です。推論やツール実行に対応しています。
| 項目 | 説明 |
|---|---|
| Adaptive Thinking | AI が回答前に思考プロセスを行います |
| 思考量レベル | 思考の深さを設定します(max / high / medium / low) |
| 最大トークン | 回答の最大長を設定します(4,096〜64,000) |
| ツール実行の最大回数 | ツールの反復使用回数の上限を設定します(1〜20) |
| 現在時刻取得ツール | AI が現在の日時を参照できるようにします |
| AgentCore Code Interpreterツール | コード実行機能を有効にします |
| ┗ Code Interpreter ID | AgentCore Code Interpreter のリソース ID です(必須) |
| ┗ Code Interpreter ツール説明 | AI に渡すツールの説明文をカスタマイズします(任意) |
| ┗ Code Interpreter プロンプトID | ツール実行時のシステムプロンプト ID を指定します(任意、デフォルトはビルトイン) |
| Knowledge Base 検索ツール | Claude がツールとして検索できる KB の設定です(複数設定可能) |
| ┗ Knowledge Base ID | Bedrock ナレッジベースの ID です(必須) |
| ┗ ツールの説明 | Claude に渡すツールの説明文です。この KB にどのような情報が含まれているかを記述します(必須) |
| ┗ 検索結果件数 | 検索で取得する結果件数です(1〜100、必須) |
| ┗ Attribute Filter | AWS Bedrock Knowledge Base 形式のフィルター条件を JSON 形式で指定します(任意) |
| ┗ Reranking モデル ARN | リランキングに使用するモデルの ARN です(任意) |
| ┗ Reranking 結果件数 | リランキング後に返す結果件数です。検索結果件数よりも小さい値を設定します(任意) |
| ┗ ドキュメントリンク | 参考文献に紐づく URL の指定方法です。未指定(ALL): デフォルト、OFF: リンクなし、特定文字列: メタデータキーを URL として使用(任意) |
| ┗ KB 検索プロンプトID | ツール実行時のシステムプロンプト ID を指定します(任意、デフォルトはビルトイン AIS:tool/bedrock-knowledge-base) |
各ツールの詳細なセットアップ手順は以下を参照してください。
BedrockClaudeThinking(廃止予定)
思考トークンを明示的に指定する旧方式です。BedrockClaude の Adaptive Thinking への移行を推奨します。
| 項目 | 説明 |
|---|---|
| Budget Token | 思考プロセスに割り当てるトークン数です(必須) |
| Max Token | 回答の最大長を設定します(必須) |
BedrockNova
Nova モデル向けの設定です。Web検索やコード実行に対応しています。
| 項目 | 説明 |
|---|---|
| Web検索の有効化 | ウェブ検索機能を有効にします |
| Code Interpreterの有効化 | コード実行機能を有効にします |
| 推論設定 | 推論の深さを設定します(low / medium / high) |
BedrockKnowledgeBase(廃止予定)
Bedrock ナレッジベースと直接連携するための旧方式です。Grounding の Bedrock Knowledge Base Retrieval への移行を推奨します。
| 項目 | 説明 |
|---|---|
| Bedrock Knowledge Base ID | Bedrock ナレッジベースの ID を指定します(必須) |
BedrockAgentCoreRuntime
AgentCore Runtime を使用した高度なエージェントワークフロー向けの設定です。
| 項目 | 説明 |
|---|---|
| Agent Runtime ARN | AgentCore ランタイムの ARN を指定します(必須) |
| RAGプロンプトID | 使用するプロンプトの ID を指定します(必須) |
OpenAIResponse
OpenAI の Response API 向けの設定です。Web検索・ファイル検索・コード実行を組み合わせて利用できます。
| 項目 | 説明 |
|---|---|
| Web検索の有効化 | ウェブ検索機能を有効にします |
| ファイル検索の有効化 | ファイル検索機能を有効にします |
| Code Interpreterの有効化 | コード実行機能を有効にします |
| 推論レベル | 推論の深さを設定します(low / medium / high) |
OpenAIChatCompletions
OpenAI の Chat Completions API 向けの設定です。
| 項目 | 説明 |
|---|---|
| 推論レベル | 推論の深さを設定します(none / low / medium / high) |
AzureInterfaceOpenAIChatCompletions
Azure OpenAI の Chat Completions API 向けの設定です。
| 項目 | 説明 |
|---|---|
| 推論レベル | 推論の深さを設定します(none / low / medium / high) |
GoogleGemini
Google Gemini モデル向けの設定です。思考プロセスや Google 検索に対応しています。
| 項目 | 説明 |
|---|---|
| Thinking Process Enabled | AI の思考プロセスを有効にします |
| Thinking Budget | 思考プロセスのトークン予算を設定します |
| Thinking Level | 思考の深さを設定します(LOW / MEDIUM / HIGH) |
| Google Search Enabled | Google 検索機能を有効にします |
| URL Context Enabled | URL の内容を参照できるようにします |