UNPKG

retort-js

Version:

Intuitive, production-ready prompt chaining in Javascript

11 lines (10 loc) 518 B
import { RetortSettings } from "./agent"; import { RetortMessage as RetortMessage } from "./message"; import { RetortParamaterization } from "./define-generation"; export declare function openAiChatCompletion(settings: RetortSettings & Partial<RetortParamaterization<any>>, messagePromises: Promise<RetortMessage>[]): AsyncGenerator<{ content: string; contentDelta: string; promptTokens: number | undefined; completionTokens: number | undefined; totalTokens: number | undefined; }, void, unknown>;