@llumiverse/drivers
Version:
LLM driver implementations. Currently supported are: openai, huggingface, bedrock, replicate.
9 lines • 728 B
TypeScript
import { ExecutionOptions } from "@llumiverse/core";
import { PromptSegment } from "@llumiverse/core";
import { ConverseRequest, Message, SystemContentBlock } from "@aws-sdk/client-bedrock-runtime";
export declare function converseConcatMessages(messages: Message[] | undefined): Message[];
export declare function converseSystemToMessages(system: SystemContentBlock[]): Message;
export declare function converseRemoveJSONprefill(messages: Message[] | undefined): Message[];
export declare function converseJSONprefill(messages: Message[] | undefined): Message[];
export declare function formatConversePrompt(segments: PromptSegment[], options: ExecutionOptions): Promise<ConverseRequest>;
//# sourceMappingURL=converse.d.ts.map