aiwrapper
Version:
A Universal AI Wrapper for JavaScript & TypeScript
12 lines (11 loc) • 382 B
TypeScript
import { OpenAILangOptions, OpenAILangVecs } from "./openai/openai-lang-vecs";
export declare class LangVecs {
static openai(options: OpenAILangOptions): OpenAILangVecs;
}
export interface LangVecsModel {
readonly name: string;
ask(prompt: string, onResult: (result: LangVecsResult) => void): Promise<number[]>;
}
export type LangVecsResult = {
vector: number[];
};