1 line
5.6 KiB
JSON
1 line
5.6 KiB
JSON
{"repo": "boboloveseggs/astro", "files": {"providers.js": {"59b7155eab5258cacde29700ef1a06be182cddfc": {"t": 1785674646.263432, "n": 4979, "h": "e16c77b6c4797f02", "c": "'use strict';\n\nconst PROVIDERS = {\n zhipu: {\n name: '智谱 AI(GLM)',\n endpoint: 'https://open.bigmodel.cn/api/paas/v4/chat/completions',\n auth: 'jwt',\n keyHint: '格式:xxxxxxxx.xxxxxxxxxxxxxxxx',\n models: [\n { id: 'glm-4-flash', label: 'GLM-4 Flash(免费,推荐入门)' },\n { id: 'glm-4.5-air', label: 'GLM-4.5 Air(赠送额度,比赛推荐)' },\n { id: 'glm-4-air', label: 'GLM-4 Air(性价比高)' },\n { id: 'glm-4-plus', label: 'GLM-4 Plus(效果最佳)' },\n ],\n },\n\n deepseek: {\n name: 'DeepSeek',\n endpoint: 'https://api.deepseek.com/chat/completions',\n auth: 'bearer',\n keyHint: '格式:sk-xxxxxxxxxxxxxxxx',\n models: [\n { id: 'deepseek-chat', label: 'DeepSeek V3(推荐)' },\n { id: 'deepseek-reasoner', label: 'DeepSeek R1(推理增强)' },\n ],\n },\n\n gemini: {\n name: 'Google Gemini',\n endpoint: 'https://generativelanguage.googleapis.com/v1beta/models/',\n auth: 'gemini',\n keyHint: 'Google AI Studio API Key(aistudio.google.com)',\n models: [\n { id: 'gemini-2.0-flash', label: 'Gemini 2.0 Flash(推荐)' },\n { id: 'gemini-2.0-flash-thinking-exp', label: 'Gemini 2.0 Flash Thinking(推理)' },\n { id: 'gemini-1.5-pro', label: 'Gemini 1.5 Pro(高质量)' },\n { id: 'gemini-1.5-flash', label: 'Gemini 1.5 Flash(快速)' },\n ],\n },\n\n openai: {\n name: 'OpenAI',\n endpoint: 'https://api.openai.com/v1/chat/completions',\n auth: 'bearer',\n keyHint: '格式:sk-xxxxxxxxxxxxxxxx',\n models: [\n { id: 'gpt-4o-mini', label: 'GPT-4o Mini(经济)' },\n { id: 'gpt-4o', label: 'GPT-4o(推荐)' },\n { id: 'o1-mini', label: 'o1 Mini(推理)' },\n ],\n },\n\n anthropic: {\n name: 'Anthropic(Claude)',\n endpoint: 'https://api.anthropic.com/v1/messages',\n auth: 'anthropic',\n keyHint: '格式:sk-ant-xxxxxxxxxxxxxxxx',\n models: [\n { id: 'claude-haiku-4-5-20251001', label: 'Claude Haiku(快速)' },\n { id: 'claude-sonnet-4-6', label: 'Claude Sonnet(推荐)' },\n ],\n },\n\n xai: {\n name: 'xAI(Grok)',\n endpoint: 'https://api.x.ai/v1/chat/completions',\n auth: 'bearer',\n keyHint: '格式:xai-xxxxxxxxxxxxxxxx',\n models: [\n { id: 'grok-2-latest', label: 'Grok 2(推荐)' },\n { id: 'grok-2-mini-latest', label: 'Grok 2 Mini(快速)' },\n ],\n },\n\n groq: {\n name: 'Groq',\n endpoint: 'https://api.groq.com/openai/v1/chat/completions',\n auth: 'bearer',\n keyHint: '格式:gsk_xxxxxxxxxxxxxxxx(console.groq.com)',\n models: [\n { id: 'llama-3.3-70b-versatile', label: 'Llama 3.3 70B(推荐)' },\n { id: 'llama-3.1-8b-instant', label: 'Llama 3.1 8B(极速免费)' },\n { id: 'gemma2-9b-it', label: 'Gemma2 9B' },\n ],\n },\n\n moonshot: {\n name: 'Moonshot(Kimi)',\n endpoint: 'https://api.moonshot.cn/v1/chat/completions',\n auth: 'bearer',\n keyHint: '格式:sk-xxxxxxxxxxxxxxxx',\n models: [\n { id: 'moonshot-v1-8k', label: 'Moonshot 8K' },\n { id: 'moonshot-v1-32k', label: 'Moonshot 32K' },\n { id: 'moonshot-v1-128k', label: 'Moonshot 128K' },\n ],\n },\n\n qwen: {\n name: '通义千问(Qwen)',\n endpoint: 'https://dashscope.aliyuncs.com/compatible-mode/v1/chat/completions',\n auth: 'bearer',\n keyHint: '格式:sk-xxxxxxxxxxxxxxxx',\n models: [\n { id: 'qwen-turbo', label: 'Qwen Turbo(快速)' },\n { id: 'qwen-plus', label: 'Qwen Plus' },\n { id: 'qwen-max', label: 'Qwen Max(最强)' },\n { id: 'qwq-32b', label: 'QwQ 32B(推理)' },\n ],\n },\n\n doubao: {\n name: '豆包(字节跳动)',\n endpoint: 'https://ark.cn-beijing.volces.com/api/v3/chat/completions',\n auth: 'bearer',\n keyHint: '火山方舟 API Key(console.volcengine.com/ark)',\n models: [\n { id: 'doubao-1-5-pro-32k', label: 'Doubao 1.5 Pro 32K(推荐)' },\n { id: 'doubao-1-5-lite-32k', label: 'Doubao 1.5 Lite 32K(经济)' },\n { id: 'doubao-pro-32k', label: 'Doubao Pro 32K' },\n ],\n },\n\n yi: {\n name: '零一万物(Yi)',\n endpoint: 'https://api.lingyiwanwu.com/v1/chat/completions',\n auth: 'bearer',\n keyHint: '零一万物 API Key(platform.lingyiwanwu.com)',\n models: [\n { id: 'yi-large', label: 'Yi Large(推荐)' },\n { id: 'yi-medium', label: 'Yi Medium' },\n { id: 'yi-spark', label: 'Yi Spark(快速)' },\n ],\n },\n\n minimax: {\n name: 'Minimax',\n endpoint: 'https://api.minimax.chat/v1/text/chatcompletion_v2',\n auth: 'bearer',\n keyHint: 'Minimax API Key(platform.minimaxi.com)',\n models: [\n { id: 'abab6.5s-chat', label: 'ABAB 6.5S(推荐)' },\n { id: 'abab5.5-chat', label: 'ABAB 5.5' },\n ],\n },\n\n mistral: {\n name: 'Mistral AI',\n endpoint: 'https://api.mistral.ai/v1/chat/completions',\n auth: 'bearer',\n keyHint: 'Mistral API Key(console.mistral.ai)',\n models: [\n { id: 'mistral-large-latest', label: 'Mistral Large(最强)' },\n { id: 'mistral-small-latest', label: 'Mistral Small(经济)' },\n ],\n },\n};\n"}}}} |