FunctionCallContent.CreateFromParsedArguments<TEncoding> Metodo

Definizione

Crea una nuova istanza degli argomenti di FunctionCallContent analisi usando una codifica e un parser specificati.

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

Parametri di tipo

TEncoding

Formato di codifica da cui analizzare gli argomenti di chiamata di funzione.

Parametri

encodedArguments
TEncoding

Argomenti di input codificati in TEncoding.

callId
String

ID chiamata di funzione.

name
String

Nome della funzione.

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

Implementazione di analisi che converte la codifica in un dizionario di argomenti.

Valori restituiti

Nuova istanza di FunctionCallContent contenente il risultato dell'analisi.

Eccezioni

argumentParser è null.

Si applica a