retort-js
Version:
Intuitive, production-ready prompt chaining in Javascript
11 lines (10 loc) • 518 B
TypeScript
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>;