FunctionInvocationContext Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje kontext pro vyvolání funkce v letu.
public ref class FunctionInvocationContext
public class FunctionInvocationContext
type FunctionInvocationContext = class
Public Class FunctionInvocationContext
- Dědičnost
-
FunctionInvocationContext
Konstruktory
| Name | Description |
|---|---|
| FunctionInvocationContext() |
Inicializuje novou instanci FunctionInvocationContext třídy. |
Vlastnosti
| Name | Description |
|---|---|
| Arguments |
Získá nebo nastaví argumenty přidružené k tomuto vyvolání. |
| CallContent |
Získá nebo nastaví informace o obsahu volání funkce přidružené k tomuto vyvolání. |
| Function |
Získá nebo nastaví funkci AI, která se má vyvolat. |
| FunctionCallIndex |
Získá nebo nastaví index volání funkce v rámci iterace. |
| FunctionCount |
Získá nebo nastaví celkový počet požadavků volání funkce v rámci iterace. |
| IsStreaming |
Získá nebo nastaví hodnotu označující, zda volání funkce se vyskytuje jako součást GetStreamingResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken) volání, na rozdíl od GetResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken) volání. |
| Iteration |
Získá nebo nastaví počet této iterace s podkladovým klientem. |
| Messages |
Získá nebo nastaví obsah chatu přidružený k operaci, která iniciovala tuto žádost o volání funkce. |
| Options |
Získá nebo nastaví možnosti chatu přidružené k operaci, která iniciovala tuto žádost o volání funkce. |
| Terminate |
Získá nebo nastaví hodnotu určující, zda má ukončit požadavek. |