openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
20 lines (19 loc) • 782 B
JavaScript
import { r as describeImagesWithModel, t as describeImageWithModel } from "./image-runtime-CmS6zMcE.js";
import "./media-understanding-1KBZ_bnJ.js";
//#region extensions/anthropic/media-understanding-provider.ts
/**
* Anthropic media-understanding provider descriptor. It routes image and native
* document description through the shared model-backed media helpers.
*/
/** Media-understanding provider for Anthropic Claude models. */
const anthropicMediaUnderstandingProvider = {
id: "anthropic",
capabilities: ["image"],
defaultModels: { image: "claude-opus-4-8" },
autoPriority: { image: 20 },
nativeDocumentInputs: ["pdf"],
describeImage: describeImageWithModel,
describeImages: describeImagesWithModel
};
//#endregion
export { anthropicMediaUnderstandingProvider as t };