jorel
Version:
The easiest way to use LLMs, including streams, images, documents, tools and various agent scenarios.
11 lines (10 loc) • 405 B
TypeScript
import { Content } from "@google/generative-ai";
import { LlmMessage } from "../llm-core-provider";
export declare function convertLlmMessagesToGoogleGenerativeAiMessages(messages: LlmMessage[]): {
contents: Content[];
systemInstruction?: string;
};
/**
* Helper function to extract text content from a Content object
*/
export declare function extractTextFromContent(content: Content): string;