FunctionCallContent.CreateFromParsedArguments<TEncoding> Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.