@convo-lang/convo-lang
Version:
The language of AI
8 lines (7 loc) • 634 B
TypeScript
import { ConvoEmbeddingsGenerationRequest, ConvoEmbeddingsGenerationResult, ConvoEmbeddingsGenerationSupportRequest, ConvoEmbeddingsService } from "./convo-types.js";
import { PromiseResultType, ResultType } from "./result-type.js";
export declare const getDefaultMockConvoEmbeddingsService: () => MockConvoEmbeddingsService;
export declare class MockConvoEmbeddingsService implements ConvoEmbeddingsService {
canGenerateEmbeddings(request: ConvoEmbeddingsGenerationSupportRequest): ResultType<boolean>;
generateEmbeddingsAsync(request: ConvoEmbeddingsGenerationRequest): PromiseResultType<ConvoEmbeddingsGenerationResult>;
}