UNPKG

openai-mock-api

Version:

A mock OpenAI API server for testing LLM applications

15 lines 623 B
import { MockResponse, ConversationMessage, ChatCompletionRequest } from './types'; import { ILogger } from './interfaces'; export declare class MessageMatcherService { private logger; constructor(logger: ILogger); private readonly MATCHER_SCORES; findMatch(request: ChatCompletionRequest, responses: MockResponse[]): { response: MockResponse; matchedLength: number; } | null; private isMatch; private matchSingleMessage; findResponseForMatch(conversationFlow: ConversationMessage[], matchedLength: number): ConversationMessage | null; } //# sourceMappingURL=matcher.d.ts.map