FunctionCallContent.CreateFromParsedArguments<TEncoding> メソッド

定義

指定したエンコードとパーサーを使用して、 FunctionCallContent 解析引数の新しいインスタンスを作成します。

public:
generic <typename TEncoding>
 static Microsoft::Extensions::AI::FunctionCallContent ^ CreateFromParsedArguments(TEncoding encodedArguments, System::String ^ callId, System::String ^ name, Func<TEncoding, System::Collections::Generic::IDictionary<System::String ^, System::Object ^> ^> ^ argumentParser);
public static Microsoft.Extensions.AI.FunctionCallContent CreateFromParsedArguments<TEncoding>(TEncoding encodedArguments, string callId, string name, Func<TEncoding,System.Collections.Generic.IDictionary<string,object?>?> argumentParser);
static member CreateFromParsedArguments : 'Encoding * string * string * Func<'Encoding, System.Collections.Generic.IDictionary<string, obj>> -> Microsoft.Extensions.AI.FunctionCallContent
Public Shared Function CreateFromParsedArguments(Of TEncoding) (encodedArguments As TEncoding, callId As String, name As String, argumentParser As Func(Of TEncoding, IDictionary(Of String, Object))) As FunctionCallContent

型パラメーター

TEncoding

関数呼び出し引数の解析元のエンコード形式。

パラメーター

encodedArguments
TEncoding

TEncodingでエンコードされた入力引数。

callId
String

関数呼び出し ID。

name
String

関数名。

argumentParser
Func<TEncoding,IDictionary<String,Object>>

エンコードを引数のディクショナリに変換する解析実装。

返品

解析結果を含む FunctionCallContent の新しいインスタンス。

例外

argumentParsernullです。

適用対象