nuxt-chatgpt
Version:
ChatGPT integration for Nuxt 3
21 lines (18 loc) • 397 B
TypeScript
export interface IChatgptClient {
chat(IMessage): Promise,
chatCompletion(IMessage): Promise
generateImage(IMessage): Promise
}
export interface IMessage {
message: string
}
export interface IModel {
model: string
}
export interface IOptions {
temperature: number,
max_tokens: number,
top_p: number,
frequency_penalty: number,
presence_penalty: number,
}