UNPKG

openai-mock-api

Version:

A mock OpenAI API server for testing LLM applications

27 lines 933 B
import { MockServer } from './server'; import { MockConfig } from './types'; export interface CreateMockServerOptions { config: MockConfig | string; port?: number; verbose?: boolean; logFile?: string; } export interface MockServerInstance { server: MockServer; start: () => Promise<void>; stop: () => Promise<void>; port: number; } /** * Creates and starts a mock OpenAI API server programmatically * @param options Configuration options * @returns Promise resolving to a MockServerInstance */ export declare function createMockServer(options: CreateMockServerOptions): Promise<MockServerInstance>; /** * Creates and immediately starts a mock OpenAI API server * @param options Configuration options * @returns Promise resolving to a MockServerInstance */ export declare function startMockServer(options: CreateMockServerOptions): Promise<MockServerInstance>; //# sourceMappingURL=api.d.ts.map