UNPKG

llms-client

Version:

A powerful package that enables users to effortlessly connect to various Language Models, including Claude, Bard, and ChatGPT. Stay tuned for upcoming support for Vicuna and Alpaca!

10 lines (9 loc) 464 B
import { CompletionService } from '../interfaces/completion.interface'; import { AdapterConfig, Message } from '../interfaces'; export declare class ChatGPTAdapter implements CompletionService { private readonly axiosInstance; private readonly model; constructor(adapterConfig: AdapterConfig); complete(prompt: string, maxTokens: number): Promise<string>; getChatCompletions(messages: Message[], maxTokens: number): Promise<string>; }