unified-llm-client
    Preparing search index...

    Interface LLMRequestOptions

    Canonical request options shared by complete() and stream().

    interface LLMRequestOptions {
        botId?: string;
        budgetExceededAction?: BudgetExceededAction;
        budgetUsd?: number;
        maxTokens?: number;
        messages: CanonicalMessage[];
        model?: string;
        provider?: CanonicalProvider;
        providerOptions?: ProviderOptions;
        sessionId?: string;
        signal?: AbortSignal;
        system?: string;
        temperature?: number;
        tenantId?: string;
        toolChoice?: CanonicalToolChoice;
        tools?: CanonicalTool<JsonObject>[];
    }
    Index

    Properties

    botId?: string
    budgetExceededAction?: BudgetExceededAction
    budgetUsd?: number
    maxTokens?: number
    messages: CanonicalMessage[]
    model?: string
    providerOptions?: ProviderOptions
    sessionId?: string
    signal?: AbortSignal
    system?: string
    temperature?: number
    tenantId?: string
    toolChoice?: CanonicalToolChoice