FunctionCallContent.CreateFromParsedArguments<TEncoding> Methode

Definition

Erstellt eine neue Instanz der FunctionCallContent Analyseargumente mithilfe einer angegebenen Codierung und eines Parsers.

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

Typparameter

TEncoding

Das Codierungsformat, aus dem Funktionsaufrufargumente analysiert werden sollen.

Parameter

encodedArguments
TEncoding

Die eingabeargumente codiert in TEncoding.

callId
String

Die Funktionsaufruf-ID.

name
String

Der Funktionsname.

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

Die Analyseimplementierung, die die Codierung in ein Wörterbuch mit Argumenten konvertiert.

Gibt zurück

Eine neue Instanz, die FunctionCallContent das Analyseergebnis enthält.

Ausnahmen

argumentParser ist null.

Gilt für: