Interface IChatService
public interface IChatService : IAgentService<ConversationItem[], Response, Parameters>
- Inherited Members
Methods
CommitParametersUpdateAsync(Parameters, CancellationToken)
UniTask CommitParametersUpdateAsync(Parameters @params, CancellationToken ct = default)
Parameters
paramsParametersctCancellationToken
Returns
- UniTask
SendMcpApprovalAsync(string, McpApprovalResponse, string, CancellationToken)
UniTask SendMcpApprovalAsync(string model, McpApprovalResponse approval, string sender = null, CancellationToken ct = default)
Parameters
modelstringapprovalMcpApprovalResponsesenderstringctCancellationToken
Returns
- UniTask
StreamAsync(ConversationItem[], Parameters, IListener, CancellationToken)
UniTask StreamAsync(ConversationItem[] input, Parameters @params, IListener listener, CancellationToken ct = default)
Parameters
inputConversationItem[]paramsParameterslistenerIListenerctCancellationToken
Returns
- UniTask