@jambonz/sdk
    Preparing search index...

    Interface AgentLlm

    llm block on the agent verb.

    interface AgentLlm {
        vendor:
            | "openai"
            | "anthropic"
            | "google"
            | "vertex-gemini"
            | "vertex-openai"
            | "bedrock"
            | "deepseek"
            | "baseten"
            | "azure-openai"
            | "groq"
            | "huggingface";
        model: string;
        label?: string;
        auth?: { apiKey?: string; [key: string]: unknown };
        connectOptions?: {
            timeout?: number;
            maxRetries?: number;
            endpoint?: string;
            baseURL?: string;
        };
        llmOptions?: AgentLlmOptions;
    }
    Index

    Properties

    vendor:
        | "openai"
        | "anthropic"
        | "google"
        | "vertex-gemini"
        | "vertex-openai"
        | "bedrock"
        | "deepseek"
        | "baseten"
        | "azure-openai"
        | "groq"
        | "huggingface"

    LLM vendor. Derived from the @jambonz/schema agent verb enum — see llm-vendors.generated.ts.

    model: string
    label?: string
    auth?: { apiKey?: string; [key: string]: unknown }
    connectOptions?: {
        timeout?: number;
        maxRetries?: number;
        endpoint?: string;
        baseURL?: string;
    }
    llmOptions?: AgentLlmOptions