@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
293 lines (291 loc) • 6.47 kB
JavaScript
import Adobe from "../Adobe";
import Ai21 from "../Ai21";
import Ai360 from "../Ai360";
import AiHubMix from "../AiHubMix";
import AiMass from "../AiMass";
import AionLabs from "../AionLabs";
import Anthropic from "../Anthropic";
import AssemblyAI from "../AssemblyAI";
import Aws from "../Aws";
import Aya from "../Aya";
import Baichuan from "../Baichuan";
import BaiduCloud from "../BaiduCloud";
import BurnCloud from "../BurnCloud";
import ByteDance from "../ByteDance";
import ChatGLM from "../ChatGLM";
import Claude from "../Claude";
import CodeGeeX from "../CodeGeeX";
import CogView from "../CogView";
import Cohere from "../Cohere";
import Dalle from "../Dalle";
import Dbrx from "../Dbrx";
import DeepMind from "../DeepMind";
import DeepSeek from "../DeepSeek";
import Doubao from "../Doubao";
import Fireworks from "../Fireworks";
import FishAudio from "../FishAudio";
import Flux from "../Flux";
import GLMV from "../GLMV";
import Gemini from "../Gemini";
import Gemma from "../Gemma";
import Google from "../Google";
import Grok from "../Grok";
import Hunyuan from "../Hunyuan";
import Ideogram from "../Ideogram";
import Inflection from "../Inflection";
import InternLM from "../InternLM";
import Jina from "../Jina";
import Kolors from "../Kolors";
import LLaVA from "../LLaVA";
import Liquid from "../Liquid";
import Meta from "../Meta";
import Microsoft from "../Microsoft";
import Minimax from "../Minimax";
import Mistral from "../Mistral";
import Moonshot from "../Moonshot";
import OpenAI from "../OpenAI";
import OpenChat from "../OpenChat";
import OpenRouter from "../OpenRouter";
import PaLM from "../PaLM";
import Perplexity from "../Perplexity";
import Qiniu from "../Qiniu";
import Qwen from "../Qwen";
import Rwkv from "../Rwkv";
import SenseNova from "../SenseNova";
import Spark from "../Spark";
import Stability from "../Stability";
import Stepfun from "../Stepfun";
import Suno from "../Suno";
import Udio from "../Udio";
import Upstage from "../Upstage";
import V0 from "../V0";
import VertexAI from "../VertexAI";
import Voyage from "../Voyage";
import Wenxin from "../Wenxin";
import Yi from "../Yi";
import ZAI from "../ZAI";
// Define a type for our model mapping
// Create a mapping of model keywords to their respective Icon functions
export var modelMappings = [{
Icon: OpenAI,
keywords: ['gpt-3'],
props: {
type: 'gpt3'
}
}, {
Icon: OpenAI,
keywords: ['gpt-4'],
props: {
type: 'gpt4'
}
}, {
Icon: OpenAI,
keywords: ['o1-', '^o1', '/o1', 'o3-', '^o3', '/o3', 'o4-', '^o4', '/o4'],
props: {
type: 'o1'
}
}, {
Icon: Dalle,
keywords: ['dalle', 'dall-e']
}, {
Icon: OpenAI,
keywords: ['text-embedding-', 'tts-', 'whisper-', 'codex', 'davinci', 'babbage', 'omni-moderation', 'text-moderation', 'text-adb', 'text-ada', 'computer-use'],
props: {
type: 'platform'
}
}, {
Icon: OpenAI,
keywords: ['^gpt-', '/gpt-', 'openai']
}, {
Icon: GLMV,
keywords: ['^glm-(.*)v', '/glm-(.*)v']
}, {
Icon: ZAI,
keywords: ['^glm-4', '/glm-4']
}, {
Icon: ChatGLM,
keywords: ['^glm-', '/glm-', 'chatglm']
}, {
Icon: CodeGeeX,
keywords: ['^codegeex', '/codegeex']
}, {
Icon: Claude,
keywords: ['claude']
}, {
Icon: Anthropic,
keywords: ['anthropic']
}, {
Icon: Aws,
keywords: ['titan']
}, {
Icon: Fireworks,
keywords: ['accounts/fireworks/models/fire']
}, {
Icon: InternLM,
keywords: ['internlm', 'internvl']
}, {
Icon: Meta,
keywords: ['llama', '/l3']
}, {
Icon: LLaVA,
keywords: ['llava']
}, {
Icon: Gemini,
keywords: ['gemini']
}, {
Icon: DeepMind,
keywords: ['^imagen-', '/imagen-', '^imagen\\d/']
}, {
Icon: Gemma,
keywords: ['gemma']
}, {
Icon: Moonshot,
keywords: ['kimi', 'moonshot']
}, {
Icon: Qiniu,
keywords: ['qiniu']
}, {
Icon: Qwen,
keywords: ['qwen', 'qwq', 'qvq', 'wanx', 'wan\\d/']
}, {
Icon: Minimax,
keywords: ['minimax', 'abab', '^image-']
}, {
Icon: Mistral,
keywords: ['mistral', 'mixtral', 'codestral', 'mathstral', '/mn-', 'pixtral', 'ministral', 'magistral', 'devstral', 'voxtral']
}, {
Icon: Perplexity,
keywords: ['pplx', 'sonar']
}, {
Icon: Yi,
keywords: ['^yi-', '/yi-', '-yi-']
}, {
Icon: OpenRouter,
keywords: ['^openrouter']
}, {
Icon: OpenChat,
keywords: ['^openchat']
}, {
Icon: Aya,
keywords: ['aya']
}, {
Icon: Cohere,
keywords: ['command']
}, {
Icon: Dbrx,
keywords: ['dbrx']
}, {
Icon: Stepfun,
keywords: ['step']
}, {
Icon: AiMass,
keywords: ['taichu']
}, {
Icon: Ai360,
keywords: ['360gpt', '360zhinao']
}, {
Icon: Baichuan,
keywords: ['baichuan']
}, {
Icon: Rwkv,
keywords: ['rwkv', '/eagle-']
}, {
Icon: Wenxin,
keywords: ['ernie', 'irag']
}, {
Icon: Jina,
keywords: ['^jina', '/jina']
}, {
Icon: Doubao,
keywords: ['^ep-', 'doubao-']
}, {
Icon: Hunyuan,
keywords: ['hunyuan']
}, {
Icon: FishAudio,
keywords: ['^d_', '^g_', '^wd_']
}, {
Icon: ByteDance,
keywords: ['skylark']
}, {
Icon: BurnCloud,
keywords: ['burncloud']
}, {
Icon: Stability,
keywords: ['stable-diffusion', 'stable-video', 'stable-cascade', 'sdxl', 'stablelm', '^stable-', '^sd3', '^sd2', '^sd1']
}, {
Icon: Flux,
keywords: ['flux']
}, {
Icon: Suno,
keywords: ['suno']
}, {
Icon: Microsoft,
keywords: ['wizardlm', '/phi-', '^phi-', '-phi-']
}, {
Icon: Adobe,
keywords: ['firefly']
}, {
Icon: Ai21,
keywords: ['jamba', '^j2-', 'ai21']
}, {
Icon: Upstage,
keywords: ['^solar-', '/solar']
}, {
Icon: PaLM,
keywords: ['palm']
}, {
Icon: SenseNova,
keywords: ['SenseChat', 'SenseNova']
}, {
Icon: Grok,
keywords: ['^grok-', '/grok-']
}, {
Icon: Ideogram,
keywords: ['ideogram']
}, {
Icon: Spark,
keywords: ['spark', 'general$', 'generalv3$', 'generalv3.5$', '4.0ultra$', 'pro-128k$', '^max-32k$', '^lite$', '^x1$']
}, {
Icon: Udio,
keywords: ['udio']
}, {
Icon: DeepSeek,
keywords: ['deepseek']
}, {
Icon: Voyage,
keywords: ['voyage']
}, {
Icon: AssemblyAI,
keywords: ['assemblyai']
}, {
Icon: Liquid,
keywords: ['liquid', 'lfm']
}, {
Icon: Inflection,
keywords: ['inflection-']
}, {
Icon: AionLabs,
keywords: ['aion-']
}, {
Icon: AiHubMix,
keywords: ['aihubmix']
}, {
Icon: V0,
keywords: ['^v0-']
}, {
Icon: VertexAI,
keywords: ['^veo-', '/veo-']
}, {
Icon: Google,
keywords: ['google', 'learnlm']
}, {
Icon: CogView,
keywords: ['cogview']
}, {
Icon: Kolors,
keywords: ['kolors']
}, {
Icon: BaiduCloud,
keywords: ['baidu', 'qianfan']
}];