mlx-bun library API
    Preparing search index...
    interface CalibrateOptions {
        count?: number;
        maxTokens?: number;
        minSamples?: number;
        onPrompt?: (
            event: {
                acceptance: number;
                generated: number;
                index: number;
                promptTokens: number;
            },
        ) => void;
        prompts: readonly (string | ChatMessage[])[];
        signal?: AbortSignal;
        target?: number;
    }
    Index
    count?: number
    maxTokens?: number
    minSamples?: number

    Positions with fewer observations are never pruned. Default 50.

    onPrompt?: (
        event: {
            acceptance: number;
            generated: number;
            index: number;
            promptTokens: number;
        },
    ) => void
    prompts: readonly (string | ChatMessage[])[]

    Prompts to run (chat messages or a plain user message). At most count are used.

    signal?: AbortSignal
    target?: number

    Acceptance precision the kept positions must reach. Default 0.5.