mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2025-12-24 18:50:56 +08:00
- Added a new Textarea component for user input. - Configured ESLint with custom rules and global ignores. - Developed a comprehensive API client with CRUD operations and error handling. - Defined catalog types and schemas using Zod for type safety. - Created utility functions for class name merging and validation. - Established Next.js configuration for API rewrites and static file headers. - Set up package.json with necessary dependencies and scripts. - Configured PostCSS for Tailwind CSS integration. - Added SVG assets for UI components. - Configured TypeScript with strict settings and module resolution.
89 lines
2.0 KiB
JSON
89 lines
2.0 KiB
JSON
{
|
|
"timestamp": "2025-11-24T06:41:03.487Z",
|
|
"summary": {
|
|
"total_providers": 104,
|
|
"total_base_models": 241,
|
|
"total_overrides": 1164,
|
|
"provider_categories": {
|
|
"direct": 2,
|
|
"cloud": 6,
|
|
"proxy": 3,
|
|
"self_hosted": 5
|
|
},
|
|
"models_by_provider": {
|
|
"openai": 79,
|
|
"anthropic": 20,
|
|
"dashscope": 22,
|
|
"deepseek": 7,
|
|
"gemini": 50,
|
|
"mistral": 31,
|
|
"xai": 32
|
|
},
|
|
"overrides_by_provider": {
|
|
"bedrock": 152,
|
|
"bedrock_converse": 56,
|
|
"anyscale": 12,
|
|
"azure": 112,
|
|
"azure_ai": 45,
|
|
"cerebras": 5,
|
|
"vertex_ai-chat-models": 5,
|
|
"nlp_cloud": 1,
|
|
"cloudflare": 4,
|
|
"vertex_ai-code-text-models": 1,
|
|
"vertex_ai-code-chat-models": 6,
|
|
"codestral": 2,
|
|
"cohere_chat": 7,
|
|
"databricks": 9,
|
|
"deepinfra": 67,
|
|
"featherless_ai": 2,
|
|
"fireworks_ai": 27,
|
|
"friendliai": 2,
|
|
"openai": 8,
|
|
"vertex_ai-language-models": 46,
|
|
"vertex_ai-vision-models": 3,
|
|
"gradient_ai": 13,
|
|
"groq": 27,
|
|
"heroku": 4,
|
|
"hyperbolic": 16,
|
|
"ai21": 9,
|
|
"lambda_ai": 20,
|
|
"lemonade": 5,
|
|
"aleph_alpha": 3,
|
|
"meta_llama": 4,
|
|
"moonshot": 17,
|
|
"morph": 2,
|
|
"nscale": 14,
|
|
"oci": 13,
|
|
"ollama": 21,
|
|
"openrouter": 92,
|
|
"ovhcloud": 15,
|
|
"palm": 2,
|
|
"perplexity": 25,
|
|
"replicate": 13,
|
|
"sagemaker": 3,
|
|
"sambanova": 16,
|
|
"snowflake": 24,
|
|
"together_ai": 36,
|
|
"v0": 3,
|
|
"vercel_ai_gateway": 85,
|
|
"vertex_ai-anthropic_models": 22,
|
|
"vertex_ai-mistral_models": 19,
|
|
"vertex_ai-deepseek_models": 2,
|
|
"vertex_ai": 1,
|
|
"vertex_ai-ai21_models": 5,
|
|
"vertex_ai-llama_models": 11,
|
|
"vertex_ai-minimax_models": 1,
|
|
"vertex_ai-moonshot_models": 1,
|
|
"vertex_ai-openai_models": 2,
|
|
"vertex_ai-qwen_models": 4,
|
|
"wandb": 14,
|
|
"watsonx": 28
|
|
}
|
|
},
|
|
"files": {
|
|
"providers": "providers.json",
|
|
"models": "models.json",
|
|
"overrides": "overrides.json"
|
|
}
|
|
}
|