aiwrapper
Version:
A Universal AI Wrapper for JavaScript & TypeScript
15 lines (14 loc) • 457 B
TypeScript
import { LangVecsModel, LangVecsResult } from "../lang-vecs";
export type OpenAILangOptions = {
apiKey: string;
};
export type OpenAILangVecsConfig = {
apiKey: string;
model: string;
};
export declare class OpenAILangVecs implements LangVecsModel {
readonly name: string;
_config: OpenAILangVecsConfig;
constructor(options: OpenAILangOptions);
ask(text: string, onResult?: (result: LangVecsResult) => void): Promise<number[]>;
}