UNPKG

aiwrapper

Version:

A Universal AI Wrapper for JavaScript & TypeScript

15 lines (14 loc) 457 B
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[]>; }