AiAgentProcessAsync - метод
Обработать запрос от клиентской части агента. Реализует машину состояний.
Пространство имён: Tessa.Ai.AgentСборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
public ValueTask<AiResponse> ProcessAsync(
AiRequest request,
CancellationToken cancellationToken
)
Public Function ProcessAsync (
request As AiRequest,
cancellationToken As CancellationToken
) As ValueTask(Of AiResponse)
public:
virtual ValueTask<AiResponse^> ProcessAsync(
AiRequest^ request,
CancellationToken cancellationToken
) sealed
abstract ProcessAsync :
request : AiRequest *
cancellationToken : CancellationToken -> ValueTask<AiResponse>
override ProcessAsync :
request : AiRequest *
cancellationToken : CancellationToken -> ValueTask<AiResponse>
- request AiRequest
Запрос, отправляемый ИИ-агенту из клиента (чат-компонента).
- cancellationToken CancellationToken
Propagates notification that operations should be canceled.
ValueTaskAiResponse
Ответ от ИИ-агента, отправляемый клиенту (чат-компоненту).
IAiAgentProcessAsync(AiRequest, CancellationToken)