Maps media vendor kinds to display names, icons, and groups for settings UI.
// Source: https://github.com/shiwenwen/hope-agent | License: MIT | Copyright 2026 shiwenwen
// Provided via justclaw.it.com; keep this notice with the code.
// Vendor-kind display metadata for the media-generation settings surfaces.
// Brand names are data (not i18n); icon keys map into ProviderIcon's
// ICON_MAP — unmapped kinds fall back to its generic icon.
import type { MediaVendorKind } from "./types"
export const VENDOR_DISPLAY_NAME: Record<MediaVendorKind, string> = {
openai: "OpenAI",
google: "Google",
fal: "Fal",
minimax: "MiniMax",
siliconflow: "SiliconFlow",
zhipu: "ZhipuAI",
tongyi: "Tongyi Wanxiang",
elevenlabs: "ElevenLabs",
stepfun: "StepFun",
volcengine: "Volcengine Ark",
hunyuan: "Tencent Hunyuan",
together: "Together AI",
xai: "xAI",
recraft
... (truncated -- full source via MCP)
See the full source, get the GitHub permalink, and search for more like it.
Get a free API key