UNPKG

@just-every/ensemble

Version:

LLM provider abstraction layer with unified streaming interface

7 lines 565 B
import { ResponseInput, AgentDefinition, ProviderStreamEvent } from "../types/types.cjs"; type EnsembleRequestFunction = (messages: ResponseInput, agent: AgentDefinition) => AsyncGenerator<ProviderStreamEvent>; export declare function setEnsembleRequestFunction(fn: EnsembleRequestFunction): void; export declare function convertImageToText(imageData: string, modelId: string): Promise<string>; export declare function convertImageToTextIfNeeded(imageData: string, modelId?: string): Promise<string | boolean>; export {}; //# sourceMappingURL=image_to_text.d.ts.map