FunctionCallContent.CreateFromParsedArguments<TEncoding> Método

Definición

Crea una nueva instancia de argumentos de FunctionCallContent análisis mediante una codificación y un analizador especificados.

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

Parámetros de tipo

TEncoding

Formato de codificación del que se van a analizar los argumentos de llamada de función.

Parámetros

encodedArguments
TEncoding

Argumentos de entrada codificados en TEncoding.

callId
String

Identificador de llamada de función.

name
String

Nombre de función.

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

Implementación de análisis que convierte la codificación en un diccionario de argumentos.

Devoluciones

Nueva instancia de FunctionCallContent que contiene el resultado del análisis.

Excepciones

argumentParser es null.

Se aplica a