Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ SQLBot 是一款基于大语言模型和 RAG 的智能问数系统,由 DataEas
| 腾讯云 | OpenAI 兼容 |
| 火山引擎 | OpenAI 兼容 |
| MiniMax | OpenAI 兼容 |
| OrcaRouter | OpenAI 兼容 |
| 通用 OpenAI 兼容 | 自定义 |

## 快速开始
Expand Down
1 change: 1 addition & 0 deletions docs/README.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ SQLBot is an intelligent data query system based on large language models and RA
| Tencent Cloud | OpenAI Compatible |
| Volcano Engine | OpenAI Compatible |
| MiniMax | OpenAI Compatible |
| OrcaRouter | OpenAI Compatible |
| Generic OpenAI Compatible | Custom |

## Quick Start
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
31 changes: 31 additions & 0 deletions frontend/src/entity/supplier.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ import icon_hsyq_colorful from '@/assets/model/icon_hsyq_colorful.png'
// import icon_vllm_colorful from '@/assets/model/icon_vllm_colorful.png'
import icon_common_openai from '@/assets/model/icon_common_openai.png'
import icon_minimax_colorful from '@/assets/model/icon_minimax_colorful.png'
import icon_orcarouter_colorful from '@/assets/model/icon_orcarouter_colorful.png'
// import icon_azure_openAI_colorful from '@/assets/model/icon_Azure_OpenAI_colorful.png'

type ModelArg = { key: string; val?: string | number; type: string; range?: string }
Expand Down Expand Up @@ -294,6 +295,36 @@ export const supplierList: Array<{
},
},
},
{
id: 16,
name: 'OrcaRouter',
i18nKey: 'supplier.orcarouter',
icon: icon_orcarouter_colorful,
model_config: {
0: {
api_domain: 'https://api.orcarouter.ai/v1',
common_args: [{ key: 'temperature', val: 1.0, type: 'number', range: '[0, 2]' }],
model_options: [
{ name: 'orcarouter/fusion' },
{ name: 'orcarouter/fusion-flash' },
{ name: 'orcarouter/fusion-mini' },
{ name: 'orcarouter/auto' },
{ name: 'deepseek/deepseek-v4-pro' },
{ name: 'deepseek/deepseek-v4-flash' },
{ name: 'deepseek/deepseek-chat' },
{ name: 'openai/gpt-4.1' },
{ name: 'openai/gpt-4.1-mini' },
{ name: 'openai/gpt-4o' },
{ name: 'qwen/qwen3.5-plus' },
{ name: 'qwen/qwen3.5-flash' },
{ name: 'google/gemini-2.5-pro' },
{ name: 'google/gemini-2.5-flash' },
{ name: 'anthropic/claude-sonnet-5' },
{ name: 'anthropic/claude-haiku-4.5' },
],
},
},
},
/* {
id: 11,
name: 'vLLM',
Expand Down
1 change: 1 addition & 0 deletions frontend/src/i18n/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -956,6 +956,7 @@
"tencent_cloud": "Tencent Cloud",
"volcano_engine": "Volcano Engine",
"minimax": "MiniMax",
"orcarouter": "OrcaRouter",
"generic_openai": "Generic OpenAI"
},
"modelType": {
Expand Down
1 change: 1 addition & 0 deletions frontend/src/i18n/ko-KR.json
Original file line number Diff line number Diff line change
Expand Up @@ -956,6 +956,7 @@
"tencent_cloud": "텐센트 클라우드",
"volcano_engine": "볼케이노 엔진",
"minimax": "MiniMax",
"orcarouter": "OrcaRouter",
"generic_openai": "범용 OpenAI"
},
"modelType": {
Expand Down
1 change: 1 addition & 0 deletions frontend/src/i18n/zh-CN.json
Original file line number Diff line number Diff line change
Expand Up @@ -956,6 +956,7 @@
"tencent_cloud": "腾讯云",
"volcano_engine": "火山引擎",
"minimax": "MiniMax",
"orcarouter": "OrcaRouter",
"generic_openai": "通用OpenAI"
},
"modelType": {
Expand Down
1 change: 1 addition & 0 deletions frontend/src/i18n/zh-TW.json
Original file line number Diff line number Diff line change
Expand Up @@ -956,6 +956,7 @@
"tencent_cloud": "騰訊雲",
"volcano_engine": "火山引擎",
"minimax": "MiniMax",
"orcarouter": "OrcaRouter",
"generic_openai": "通用OpenAI"
},
"modelType": {
Expand Down