AiAgentContext - конструктор
Контекст процесса ИИ-агента.
Пространство имён: Tessa.Ai.Agent.ModelsСборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
public AiAgentContext(
AiRequest request,
ISession session,
AiSettings aiSettings,
IAiToolManager toolManager,
IArtiService artiService,
IAiMessageConverter messageConverter
)
Public Sub New (
request As AiRequest,
session As ISession,
aiSettings As AiSettings,
toolManager As IAiToolManager,
artiService As IArtiService,
messageConverter As IAiMessageConverter
)
public:
AiAgentContext(
AiRequest^ request,
ISession^ session,
AiSettings^ aiSettings,
IAiToolManager^ toolManager,
IArtiService^ artiService,
IAiMessageConverter^ messageConverter
)
new :
request : AiRequest *
session : ISession *
aiSettings : AiSettings *
toolManager : IAiToolManager *
artiService : IArtiService *
messageConverter : IAiMessageConverter -> AiAgentContext
Параметры
- request AiRequest
- session ISession
Сессия пользователя.
- aiSettings AiSettings
- toolManager IAiToolManager
Управляет информацией об инструментах с учётом данных подсистемы настроек.
- artiService IArtiService
Сервис для взаимодействия с веб-клиентом Arti
- messageConverter IAiMessageConverter
Объект, выполняющий преобразования моделей сообщений
AiMessage для чата ИИ.