Method ExecuteAsync
- Namespace
- LMKit.Agents.Observability
- Assembly
- LM-Kit.NET.dll
ExecuteAsync(Agent, string, CancellationToken)
Executes an agent asynchronously with tracing (interface implementation).
public Task<AgentExecutionResult> ExecuteAsync(Agent agent, string input, CancellationToken cancellationToken = default)
Parameters
agentAgentinputstringcancellationTokenCancellationToken
Returns
ExecuteAsync(Agent, string, AgentExecutionOptions, CancellationToken)
Executes an agent asynchronously with tracing and options.
public Task<AgentExecutionResult> ExecuteAsync(Agent agent, string input, AgentExecutionOptions options, CancellationToken cancellationToken = default)
Parameters
agentAgentinputstringoptionsAgentExecutionOptionscancellationTokenCancellationToken