UNPKG

jorel

Version:

A unified wrapper for working with LLMs from multiple providers, including streams, images, documents & automatic tool use.

11 lines (10 loc) 513 B
import type { ChatMessageContentItem, Message } from "@openrouter/sdk/esm/models"; import { LlmMessage } from "../../providers"; /** * Convert JorEl messages to OpenRouter format */ export declare const convertLlmMessagesToOpenRouterMessages: (messages: LlmMessage[]) => Promise<Message[]>; /** * Extract text content from OpenRouter message content (handles both string and array formats) */ export declare const extractTextContent: (content: string | ChatMessageContentItem[] | null | undefined) => string;