FunctionCallContent.CreateFromParsedArguments<TEncoding> Metod

Definition

Skapar en ny instans av FunctionCallContent parsningsargument med en angiven kodning och parser.

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

Typparametrar

TEncoding

Kodningsformatet som funktionsanropsargumenten ska parsas från.

Parametrar

encodedArguments
TEncoding

Indataargumenten som kodas i TEncoding.

callId
String

Funktionens anrops-ID.

name
String

Funktionsnamnet.

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

Parsningsimplementeringen konverterar kodningen till en ordlista med argument.

Returer

En ny instans av FunctionCallContent som innehåller parsningsresultatet.

Undantag

argumentParser är null.

Gäller för