AiAgentExtensionsSendArtiChatRequestAsync - метод

Отправить чат-запрос в Arti.

Definition

Пространство имён: Tessa.Ai.Agent
Сборка: Tessa (в Tessa.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
C#
public static Task<string[]?> SendArtiChatRequestAsync(
	this IArtiService artiService,
	AiAgentContext context,
	string? instructions,
	JsonSchema? jsonSchema,
	string? defaultModel = null,
	string? jsonSchemaDescription = null,
	IReadOnlyList<AiToolFunction>? functions = null,
	CancellationToken cancellationToken = default
)

Параметры

artiService  IArtiService
Объект для взаимодействия с веб-сервисом Arti
context  AiAgentContext
Контекст процесса ИИ-агента.
instructions  String
Промпт сообщения.
jsonSchema  JsonSchema
Схема сообщения.
defaultModel  String  (Optional)
Идентификатор языковой модели по умолчанию. Будет использована, если в запросе отсутствует идентификатор модели.
jsonSchemaDescription  String  (Optional)
Описание схемы.
functions  IReadOnlyListAiToolFunction  (Optional)
Список функциональных инструментов для вызова моделью.
cancellationToken  CancellationToken  (Optional)
Propagates notification that operations should be canceled.

Возвращаемое значение

TaskString
Список ответных сообщений от ИИ.

Примечание об использовании

В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа IArtiService. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе Методы расширения (Visual Basic) или Методы расширения (Руководство по программированию в C#).

См. также