nestrs-ai · Feature: ai · Guide: AI
AiModule::register
Exports AiService.
AiOptions
AiService
GenerateResult { text, object, steps, finish_reason }.
LanguageModel
ModelResponse { text, tool_calls: Vec<ToolCall> }.
FakeModel
AgentToolRegistry
register(AgentFunction { name, description, handler }) · call(name, args).await.
AiError
Configuration · Output (validation / tool) · Transport (timeout / resilience).