interface LLMOptions {
    apiKey?: string;
    baseURL?: string;
    client?: OpenAI;
    maxCompletionTokens?: number;
    metadata?: Record<string, string>;
    model: string;
    parallelToolCalls?: boolean;
    serviceTier?: string;
    store?: boolean;
    temperature?: number;
    toolChoice?: llm.ToolChoice;
    user?: string;
}

Properties

apiKey?: string
baseURL?: string
client?: OpenAI
maxCompletionTokens?: number
metadata?: Record<string, string>
model: string
parallelToolCalls?: boolean
serviceTier?: string
store?: boolean
temperature?: number
toolChoice?: llm.ToolChoice
user?: string