FunctionCallContent.CreateFromParsedArguments<TEncoding> Méthode

Définition

Crée une instance d’analyse d’arguments FunctionCallContent à l’aide d’un encodage et d’un analyseur spécifiés.

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

Paramètres de type

TEncoding

Format d’encodage à partir duquel analyser les arguments d’appel de fonction.

Paramètres

encodedArguments
TEncoding

Arguments d’entrée encodés en TEncoding.

callId
String

ID d’appel de fonction.

name
String

Nom de la fonction.

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

Implémentation d’analyse convertissant l’encodage en dictionnaire d’arguments.

Retours

Nouvelle instance contenant FunctionCallContent le résultat de l’analyse.

Exceptions

argumentParser a la valeur null.

S’applique à