nuxt-chatgpt
Version:
ChatGPT integration for Nuxt 3
11 lines (10 loc) • 422 B
TypeScript
import type { IChatgptClient, IModel, IOptions } from "../types/index.js";
type StreamHandlers = {
onToken?: (token: string) => void;
onDone?: () => void;
onError?: (err: any) => void;
};
export declare const useChatgpt: () => IChatgptClient & {
chatCompletionStream: (messages?: [], model?: IModel, options?: IOptions, handlers?: StreamHandlers, abortSignal?: AbortSignal) => Promise<void>;
};
export {};