UNPKG

jorel

Version:

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

8 lines (7 loc) 457 B
import { Mistral } from "@mistralai/mistralai"; import { LlmMessage } from "../../providers"; type MistralChatRequest = Parameters<InstanceType<typeof Mistral>["chat"]["complete"]>[0]; type MistralMessages = NonNullable<MistralChatRequest["messages"]>; /** Convert unified LLM messages to Mistral messages */ export declare const convertLlmMessagesToMistralMessages: (messages: LlmMessage[], detail?: "low" | "high") => Promise<MistralMessages>; export {};