UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

19 lines (18 loc) 756 B
import { t as transcribeOpenAiCompatibleAudio } from "./media-understanding-1KBZ_bnJ.js"; //#region extensions/mistral/media-understanding-provider.ts const DEFAULT_MISTRAL_AUDIO_BASE_URL = "https://api.mistral.ai/v1"; const DEFAULT_MISTRAL_AUDIO_MODEL = "voxtral-mini-latest"; const mistralMediaUnderstandingProvider = { id: "mistral", capabilities: ["audio"], defaultModels: { audio: DEFAULT_MISTRAL_AUDIO_MODEL }, autoPriority: { audio: 50 }, transcribeAudio: async (req) => await transcribeOpenAiCompatibleAudio({ ...req, baseUrl: req.baseUrl ?? DEFAULT_MISTRAL_AUDIO_BASE_URL, defaultBaseUrl: DEFAULT_MISTRAL_AUDIO_BASE_URL, defaultModel: DEFAULT_MISTRAL_AUDIO_MODEL }) }; //#endregion export { mistralMediaUnderstandingProvider as t };