FunctionInvocationContext Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет контекст для вызова функции в полете.
public ref class FunctionInvocationContext
public class FunctionInvocationContext
type FunctionInvocationContext = class
Public Class FunctionInvocationContext
- Наследование
-
FunctionInvocationContext
Конструкторы
| Имя | Описание |
|---|---|
| FunctionInvocationContext() |
Инициализирует новый экземпляр класса FunctionInvocationContext. |
Свойства
| Имя | Описание |
|---|---|
| Arguments |
Возвращает или задает аргументы, связанные с этим вызовом. |
| CallContent |
Возвращает или задает сведения о содержимом вызова функции, связанные с этим вызовом. |
| Function |
Возвращает или задает вызываемую функцию ИИ. |
| FunctionCallIndex |
Возвращает или задает индекс вызова функции в итерации. |
| FunctionCount |
Возвращает или задает общее количество запросов вызовов функции в итерации. |
| IsStreaming |
Возвращает или задает значение, указывающее, происходит ли вызов функции как часть GetStreamingResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken) вызова, а не GetResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken) вызов. |
| Iteration |
Возвращает или задает количество итерации с базовым клиентом. |
| Messages |
Возвращает или задает содержимое чата, связанное с операцией, которая инициировала этот запрос вызова функции. |
| Options |
Возвращает или задает параметры чата, связанные с операцией, которая инициировала этот запрос вызова функции. |
| Terminate |
Возвращает или задает значение, указывающее, следует ли завершить запрос. |