Hz_
eb6ea284a8
feat(go-models): Add google models to all_models.json ( #16007 )
...
### What problem does this PR solve?
Add google models to all_models.json
2026-06-15 11:37:56 +08:00
Haruko386
4115282c5f
Json[model-provider] add nvidia, moonshot, minimax, claude, GPT models ( #15970 )
...
### What problem does this PR solve?
As title
### Type of change
- [x] Other (please describe): add models
2026-06-12 19:16:10 +08:00
Hz_
30724140d2
feat(go): Add Z.ai model entries to all_models.json Add missing Qwen commercial models and provider aliases ( #15929 )
...
### What problem does this PR solve?
- Add Z.ai model definitions to `conf/all_models.json`.
- Add missing Qwen / DashScope commercial API-only models, including:
- Qwen3.7 / Qwen3.6 / Qwen3.5 Max, Plus, Flash families
- Qwen Coder and Math commercial models
- Qwen VL, OCR, Omni, ASR, TTS, translation, image generation, and image
editing models
- Add verified provider-specific aliases for supported Qwen models:
- DashScope / Alibaba Cloud Model Studio model IDs
- OpenRouter `qwen/...` aliases
- Amazon Bedrock `qwen.qwen3-*` model IDs
- Add `thinking` metadata for Qwen models that officially support
thinking mode.
- Remove aliases that exactly duplicate their own canonical `name`.
2026-06-12 14:33:01 +08:00
Haruko386
e3be39d0de
Json: add some models ( #15947 )
...
### What problem does this PR solve?
As title
### Type of change
- [x] Other (please describe): add models
2026-06-12 14:32:21 +08:00
Hz_
515acf4f60
fix(go): Fix case-insensitive model alias lookup ( #15911 )
...
## Summary
- Normalize model alias index keys to lowercase
- Detect lowercase alias collisions during provider manager
initialization
- Fix ListModels metadata mapping for mixed-case provider aliases
2026-06-10 20:36:43 +08:00
Hz_
38755c705a
feat(go): Add DeepSeek models and Gitee alias metadata tests ( #15885 )
...
This PR expands conf/all_models.json with DeepSeek model entries and
provider aliases.
Changes:
- Added DeepSeek model entries across `V4`, `V3.2`, `V3.1`, `V3`, `R1`,
`Coder`, `Math`, `VL`, `OCR`, `Prover`, `MoE`, and `LLM` series.
- Normalized model name values to lowercase canonical IDs.
- Added alias values for official DeepSeek/Hugging Face names and
provider-specific names from OpenRouter, VolcEngine, SiliconFlow,
HuaweiCloud, and QiniuCloud.
- Preserved model metadata such as max_tokens, model_types, and thinking
where applicable.
- Added Gitee ListModels tests to verify DeepSeek aliases map back to
model metadata from all_models.json.
- Added an optional Gitee integration test gated by
GITEE_LIST_MODELS_INTEGRATION=1.
Test:
/usr/local/go/bin/go clean -cache
/usr/local/go/bin/go test ./internal/entity/models -run
'TestGiteeListModels(MapsAllDeepSeekAliasesToModelMetadata|KeepsOwnedBySuffixAfterAliasMetadataLookup|
Integration)'
2026-06-10 13:59:23 +08:00
Jin Hai
55abf4f565
Go: new CLI command, list all models and show model ( #15786 )
...
### What problem does this PR solve?
```
RAGFlow(user)> list models;
+---------------------------+------------+-------------+--------------------+---------------------------------------------+
| alias | max_tokens | model_types | name | thinking |
+---------------------------+------------+-------------+--------------------+---------------------------------------------+
| | 1048576 | [chat] | deepseek-v4-flash | map[clear_thinking:true default_value:true] |
| | 1048576 | [chat] | deepseek-v4-pro | map[clear_thinking:true default_value:true] |
| | 1024000 | [chat] | minimax-m3 | map[clear_thinking:true default_value:true] |
| | 64000 | [vision] | glm-4.5v | map[clear_thinking:true default_value:true] |
| [baai/bge-m3] | 8192 | [embedding] | bge-m3 | |
| [baai/bge-reranker-v2-m3] | 1024 | [rerank] | bge-reranker-v2-m3 | |
| | | [tts] | step-audio-tts-3b | |
| [qwen/qwen3-asr-1.7b] | | [asr] | qwen3-asr-1.7b | |
| [paddleocr-vl-1.5] | | [ocr] | paddleocr-vl-0.9b | |
+---------------------------+------------+-------------+--------------------+---------------------------------------------+
RAGFlow(user)> show model 'minimax-m3';
+--------------+---------------------------------------------+
| field | value |
+--------------+---------------------------------------------+
| name | minimax-m3 |
| max_tokens | 1024000 |
| model_types | [chat] |
| thinking | map[clear_thinking:true default_value:true] |
| class | |
| alias | |
| ModelTypeMap | |
+--------------+---------------------------------------------+
RAGFlow(user)> show model 'baai/bge-m3';
+--------------+---------------+
| field | value |
+--------------+---------------+
| model_types | [embedding] |
| thinking | |
| class | |
| alias | [baai/bge-m3] |
| ModelTypeMap | |
| name | bge-m3 |
| max_tokens | 8192 |
+--------------+---------------+
```
---------
Signed-off-by: Jin Hai <haijin.chn@gmail.com >
2026-06-08 21:38:15 +08:00