Chat parameters for LLM API calls

interface ChatParams {
    model: string;
    messages: AgentMessage[];
    temperature?: number;
    maxTokens?: number;
    tools?: ToolDefinition[];
    responseFormat?: ResponseFormat;
}

Properties

model: string
messages: AgentMessage[]
temperature?: number
maxTokens?: number
tools?: ToolDefinition[]
responseFormat?: ResponseFormat