MicrosoftExtensionsAIResponsesExtensions.AsOpenAIResponseTool メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| AsOpenAIResponseTool(AIFunctionDeclaration) |
ResponseToolから OpenAI AIFunctionDeclarationを作成します。 |
| AsOpenAIResponseTool(AITool) |
ResponseToolから OpenAI AIToolを作成します。 |
AsOpenAIResponseTool(AIFunctionDeclaration)
ResponseToolから OpenAI AIFunctionDeclarationを作成します。
public:
[System::Runtime::CompilerServices::Extension]
static OpenAI::Responses::FunctionTool ^ AsOpenAIResponseTool(Microsoft::Extensions::AI::AIFunctionDeclaration ^ function);
public static OpenAI.Responses.FunctionTool AsOpenAIResponseTool(this Microsoft.Extensions.AI.AIFunctionDeclaration function);
static member AsOpenAIResponseTool : Microsoft.Extensions.AI.AIFunctionDeclaration -> OpenAI.Responses.FunctionTool
<Extension()>
Public Function AsOpenAIResponseTool (function As AIFunctionDeclaration) As FunctionTool
パラメーター
- function
- AIFunctionDeclaration
変換する関数。
返品
ResponseToolを表す OpenAI function。
例外
function は nullです。
適用対象
AsOpenAIResponseTool(AITool)
ResponseToolから OpenAI AIToolを作成します。
public:
[System::Runtime::CompilerServices::Extension]
static OpenAI::Responses::ResponseTool ^ AsOpenAIResponseTool(Microsoft::Extensions::AI::AITool ^ tool);
public static OpenAI.Responses.ResponseTool? AsOpenAIResponseTool(this Microsoft.Extensions.AI.AITool tool);
static member AsOpenAIResponseTool : Microsoft.Extensions.AI.AITool -> OpenAI.Responses.ResponseTool
<Extension()>
Public Function AsOpenAIResponseTool (tool As AITool) As ResponseTool
パラメーター
- tool
- AITool
変換するツール。
返品
マッピングがない場合は、toolまたはnullを表す OpenAI ResponseTool。
例外
tool は nullです。
注釈
このメソッドは、AITool 型 (つまり、Microsoftから使用可能なすべての型) に対して、ResponseTool のみを作成できます。Extensions.AI.Abstractions ライブラリ。