Mock response configuration

interface MockResponse {
    content: string;
    usage?: {
        promptTokens: number;
        completionTokens: number;
        totalTokens: number;
    };
    finishReason?: "length"
    | "stop"
    | "tool_calls"
    | "content_filter";
    delay?: number;
}

Properties

content: string
usage?: { promptTokens: number; completionTokens: number; totalTokens: number }
finishReason?: "length" | "stop" | "tool_calls" | "content_filter"
delay?: number