ツール
ツールは、モデルがデータの取得、コードの実行または外部システムの呼出しを行うためにプロセス・リクエスト中に使用できる関数です。このページでは、OCI生成AIのエンタープライズAIエージェントでサポートされているツールと、各ツールのリファレンス・トピックを特定します。
OpenAI互換ツール
OCIレスポンスAPIのtoolsパラメータを使用して、サポートされている次のOpenAI互換ツールを使用できます。
サポートされているモデルおよびリージョン
xAI互換ツール
XAI互換ツールは、サポートされているXAIモデルと連携し、ツール構成を提供して、APIがツールを実行し、結果を返す組込みツールです。OCI生成AIでは、これらのツールを使用できるのは、OCIレスポンスAPIのtoolsパラメータのみです。
サポートされているモデルおよびリージョン
| ツール | tools[].type |
クイックスタートを見る |
|---|---|---|
| Web検索 | web_search |
xAI Web検索ツール |
| X検索 | x_search |
xAI X検索ツール |
| コード実行 | code_interpreter |
xAIコード実行ツール |
OpenAI Responses APIと互換性のあるOCI Responses APIを介してxAIモデルをコールしますが、サポートされているxAIツールはxAIによって提供され、xAIツールのパラメータおよび制限を受け入れます。
OCIネイティブ・ツール
OCI Generative AIは、エージェント・ワークフローで使用できる次のOCIネイティブ・ツールをサポートしていますが、OCI Responses APIのtoolsフィールドは必要ありません。
| ツール | 構成 | クイックスタートを見る |
|---|---|---|
| SQL検索(NL2SQL) | レスポンスAPIのtoolsエントリではありません。 生成AI Nl2SQL APIエンドポイントを使用します。 |
OCI NL2SQLツールの設定 |