FunctionCallContent.CreateFromParsedArguments<TEncoding> Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.