Files
ragflow/conf/models/cohere.json

150 lines
2.6 KiB
JSON
Raw Permalink Normal View History

Go: implement provider: CoHere and FishAudio (#14790) ### What problem does this PR solve? This PR completes the Cohere provider integration (upgrading to the new Cohere V2 API) and enhances the Fish Audio provider in RAGFlow. **The following functionalities are now supported:** **Cohere:** - [x] Chat / Think Chat / Stream Chat / Stream Think Chat - [x] Embedding - [x] Rerank - [x] Model listing - [x] Provider connection checking - [ ] Balance **Fish Audio:** - [x] Model listing (`ListModels`) - [x] Balance (`Balance`) ----- **Verified examples from the CLI:** ```plaintext # Cohere RAGFlow(user)> think chat with 'command-a-reasoning-08-2025@test3@cohere' message 'jumperwho' Thinking: Okay, the user wrote "jumperwho". Let me try to figure out what they might be asking. First, I'll check if it's a misspelling. "Jumper" ...... Hmm. Since the query is unclear, the best approach is to ask the user to provide more context or correct any possible typos. Answer: It seems there might be a typo or missing context in your query "jumperwho." Could you clarify what you're referring to? For example: - Are you asking about a **jumper** (a type of sweater, a person who jumps, or a component in electronics)? - Is this related to a specific context, like a movie (e.g., the 2008 film *Jumper*) or a game? - Did you mean to ask about a person ("who") associated with jumping (e.g., a parachutist)? Let me know so I can provide a helpful response! 😊 Time: 6.710331 RAGFlow(user)> stream think chat with 'command-a-reasoning-08-2025@test3@cohere' message 'jumperwho' Thinking: , the user mentioned "jumperwho". Let me try to figure out what they're referring to. First, I'll check if it's a misspelling. "Jumper" could be a typo for "jumper" or maybe a username. Alternatively, it might be a combination of words like "jumper who",....... the best approach is to inform the user that I don't recognize the term and ask if they can provide more context or clarify what they mean by "jumperwho". That way, I can assist them better once I have more information. Answer: seems "jumperwho" isn't a widely recognized term, proper noun, or acronym in common usage. Could you provide more context or clarify what you mean by "jumperwho"? This will help me understand your question or request better! Time: 4.513596 RAGFlow(user)> embed text 'walkerwhat' 'jumperwho' with 'embed-v4.0@test3@cohere' dimension 16; +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------+ | embedding | index | +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------+ | [-0.016643638 -0.001957038 0.0055713872 0.009027058 0.05275187 -0.024542313 -0.044006906 0.024119169 0.0014192933 0.006558722 0.0019129605 -0.021016119 -0.026516981 -0.017489925 0.021298215 0.017772019 0.04569948 0.008886009 0.012059584 -0.0014721862 0.... | 0 | | [0.018778935 -0.0063459855 -0.0006839742 0.0046623563 0.0067668925 -0.018001877 -0.03963003 0.035744734 -0.014246088 -0.0020721585 -0.006313608 0.025124922 -0.010749322 0.01217393 -0.010231283 -0.025254432 0.021498645 -0.028880708 0.019167464 -0.0058279... | 1 | +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------+ RAGFlow(user)> rerank query 'what is rag' document 'rag is retrieval augment generation' 'rag need llm' 'famous rag project includes ragflow' with 'rerank-v4.0-pro@test@cohere' top 3; +-------+-----------------+ | index | relevance_score | +-------+-----------------+ | 0 | 0.91744334 | | 1 | 0.7458429 | | 2 | 0.68729424 | +-------+-----------------+ RAGFlow(user)> list supported models from 'cohere' 'test' +-------------------------------------+ | model_name | +-------------------------------------+ | c4ai-aya-expanse-32b | | c4ai-aya-vision-32b | | cohere-transcribe-03-2026 | | command-a-03-2025 | | command-a-reasoning-08-2025 | | command-a-translate-08-2025 | | command-a-vision-07-2025 | | command-r-08-2024 | | command-r-plus-08-2024 | | command-r7b-12-2024 | | command-r7b-arabic-02-2025 | | embed-english-light-v3.0 | | embed-english-light-v3.0-image | | embed-english-v3.0 | | embed-english-v3.0-image | | embed-multilingual-light-v3.0 | | embed-multilingual-light-v3.0-image | | embed-multilingual-v3.0 | | embed-multilingual-v3.0-image | | embed-v4.0 | +-------------------------------------+ RAGFlow(user)> check instance 'test' from 'cohere' SUCCESS # FishAudio RAGFlow(user)> list supported models from 'fishaudio' 'test' +----------------------------------------+ | model_name | +----------------------------------------+ | Valentino Narración Biblica Fer | | Super Smash Bros. 4/Ultimate Announcer | | Farid Dieck | | عصام الشوالي | | ALEX_CHIKNA | | Energetic Male | | voz de locutor k | | يي | | ELITE | | Mortal Kombat | +----------------------------------------+ RAGFlow(user)> show balance from 'fishaudio' 'test' +----------------------------------+-----------------------------+--------+-----------------+------------------+-----------------------------+----------------------------------+ | _id | created_at | credit | has_free_credit | has_phone_sha256 | updated_at | user_id | +----------------------------------+-----------------------------+--------+-----------------+------------------+-----------------------------+----------------------------------+ | 82ffec12cf984d88a30ec504d7909812 | 2026-05-09T07:52:16.119000Z | 0 | | false | 2026-05-09T07:52:16.119000Z | 2578ab1126804d6eaa630552400d7ff3 | +----------------------------------+-----------------------------+--------+-----------------+------------------+-----------------------------+----------------------------------+ ``` ### Type of change - [x] New Feature (non-breaking change which adds functionality) - [x] Refactoring
2026-05-11 20:18:38 +08:00
{
"name": "CoHere",
"url": {
"default": "https://api.cohere.com"
},
"url_suffix": {
"chat": "v2/chat",
"models": "v1/models",
"embedding": "v2/embed",
Go: implement PaddleOCR provider and implement ASR for CoHere (#14954) ### What problem does this PR solve? This PR implement implement OCR for Baidu and Mistral, implement PaddleOCR provider and implement ASR for CoHere **Verified examples from the CLI:** ``` RAGFlow(user)> ocr with 'mistral-ocr-2512@test@mistral' file './internal/text.jpg' +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | text | +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | Parallel to these organizational innovations there were significant complementary technical innovations (e.g., improved methods of manufacturing cast-iron pipe and of coating interiors for pressure maintenance, and newer paving and construction material... | +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ RAGFlow(user)> ocr with 'paddleocr-vl-0.9b@test@baidu' file './internal/text.jpg' +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | text | +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | Parallel to these organizational innovations there were significant complementary technical innovations (e.g., improved methods of manufacturing cast-iron pipe and of coating interiors for pressure maintenance, and newer paving and construction material... | +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ # PaddleOCR RAGFlow(user)> ocr with 'PaddleOCR-VL-1.5@test@paddleocr' file './internal/test.pdf' +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | text | +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | # Repurposing Diffusion-Based Image Generators for Monocular Depth Estimation Bingxin Ke Nando Metzger Photogra Anton Obukhov Rodrigo Caye Daudt netry and Remote Sensing, Shengyu Huang Konrad Schindler ETH Zürich <div style="text-align: c... | +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ # Cohere RAGFlow(user)> asr with 'cohere-transcribe-03-2026@test@cohere' audio './internal/test.wav' param '{"language": "en"}' +-----------------------------------------------------------------------------------------------------------------------+ | text | +-----------------------------------------------------------------------------------------------------------------------+ | The examination and testimony of the experts enabled the Commission to conclude that five shots may have been fired. | +-----------------------------------------------------------------------------------------------------------------------+ ``` ### Type of change - [x] New Feature (non-breaking change which adds functionality) - [x] Refactoring
2026-05-15 18:41:43 +08:00
"rerank": "v2/rerank",
"asr": "audio/transcriptions"
Go: implement provider: CoHere and FishAudio (#14790) ### What problem does this PR solve? This PR completes the Cohere provider integration (upgrading to the new Cohere V2 API) and enhances the Fish Audio provider in RAGFlow. **The following functionalities are now supported:** **Cohere:** - [x] Chat / Think Chat / Stream Chat / Stream Think Chat - [x] Embedding - [x] Rerank - [x] Model listing - [x] Provider connection checking - [ ] Balance **Fish Audio:** - [x] Model listing (`ListModels`) - [x] Balance (`Balance`) ----- **Verified examples from the CLI:** ```plaintext # Cohere RAGFlow(user)> think chat with 'command-a-reasoning-08-2025@test3@cohere' message 'jumperwho' Thinking: Okay, the user wrote "jumperwho". Let me try to figure out what they might be asking. First, I'll check if it's a misspelling. "Jumper" ...... Hmm. Since the query is unclear, the best approach is to ask the user to provide more context or correct any possible typos. Answer: It seems there might be a typo or missing context in your query "jumperwho." Could you clarify what you're referring to? For example: - Are you asking about a **jumper** (a type of sweater, a person who jumps, or a component in electronics)? - Is this related to a specific context, like a movie (e.g., the 2008 film *Jumper*) or a game? - Did you mean to ask about a person ("who") associated with jumping (e.g., a parachutist)? Let me know so I can provide a helpful response! 😊 Time: 6.710331 RAGFlow(user)> stream think chat with 'command-a-reasoning-08-2025@test3@cohere' message 'jumperwho' Thinking: , the user mentioned "jumperwho". Let me try to figure out what they're referring to. First, I'll check if it's a misspelling. "Jumper" could be a typo for "jumper" or maybe a username. Alternatively, it might be a combination of words like "jumper who",....... the best approach is to inform the user that I don't recognize the term and ask if they can provide more context or clarify what they mean by "jumperwho". That way, I can assist them better once I have more information. Answer: seems "jumperwho" isn't a widely recognized term, proper noun, or acronym in common usage. Could you provide more context or clarify what you mean by "jumperwho"? This will help me understand your question or request better! Time: 4.513596 RAGFlow(user)> embed text 'walkerwhat' 'jumperwho' with 'embed-v4.0@test3@cohere' dimension 16; +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------+ | embedding | index | +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------+ | [-0.016643638 -0.001957038 0.0055713872 0.009027058 0.05275187 -0.024542313 -0.044006906 0.024119169 0.0014192933 0.006558722 0.0019129605 -0.021016119 -0.026516981 -0.017489925 0.021298215 0.017772019 0.04569948 0.008886009 0.012059584 -0.0014721862 0.... | 0 | | [0.018778935 -0.0063459855 -0.0006839742 0.0046623563 0.0067668925 -0.018001877 -0.03963003 0.035744734 -0.014246088 -0.0020721585 -0.006313608 0.025124922 -0.010749322 0.01217393 -0.010231283 -0.025254432 0.021498645 -0.028880708 0.019167464 -0.0058279... | 1 | +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------+ RAGFlow(user)> rerank query 'what is rag' document 'rag is retrieval augment generation' 'rag need llm' 'famous rag project includes ragflow' with 'rerank-v4.0-pro@test@cohere' top 3; +-------+-----------------+ | index | relevance_score | +-------+-----------------+ | 0 | 0.91744334 | | 1 | 0.7458429 | | 2 | 0.68729424 | +-------+-----------------+ RAGFlow(user)> list supported models from 'cohere' 'test' +-------------------------------------+ | model_name | +-------------------------------------+ | c4ai-aya-expanse-32b | | c4ai-aya-vision-32b | | cohere-transcribe-03-2026 | | command-a-03-2025 | | command-a-reasoning-08-2025 | | command-a-translate-08-2025 | | command-a-vision-07-2025 | | command-r-08-2024 | | command-r-plus-08-2024 | | command-r7b-12-2024 | | command-r7b-arabic-02-2025 | | embed-english-light-v3.0 | | embed-english-light-v3.0-image | | embed-english-v3.0 | | embed-english-v3.0-image | | embed-multilingual-light-v3.0 | | embed-multilingual-light-v3.0-image | | embed-multilingual-v3.0 | | embed-multilingual-v3.0-image | | embed-v4.0 | +-------------------------------------+ RAGFlow(user)> check instance 'test' from 'cohere' SUCCESS # FishAudio RAGFlow(user)> list supported models from 'fishaudio' 'test' +----------------------------------------+ | model_name | +----------------------------------------+ | Valentino Narración Biblica Fer | | Super Smash Bros. 4/Ultimate Announcer | | Farid Dieck | | عصام الشوالي | | ALEX_CHIKNA | | Energetic Male | | voz de locutor k | | يي | | ELITE | | Mortal Kombat | +----------------------------------------+ RAGFlow(user)> show balance from 'fishaudio' 'test' +----------------------------------+-----------------------------+--------+-----------------+------------------+-----------------------------+----------------------------------+ | _id | created_at | credit | has_free_credit | has_phone_sha256 | updated_at | user_id | +----------------------------------+-----------------------------+--------+-----------------+------------------+-----------------------------+----------------------------------+ | 82ffec12cf984d88a30ec504d7909812 | 2026-05-09T07:52:16.119000Z | 0 | | false | 2026-05-09T07:52:16.119000Z | 2578ab1126804d6eaa630552400d7ff3 | +----------------------------------+-----------------------------+--------+-----------------+------------------+-----------------------------+----------------------------------+ ``` ### Type of change - [x] New Feature (non-breaking change which adds functionality) - [x] Refactoring
2026-05-11 20:18:38 +08:00
},
"class": "cohere",
"models": [
{
"name": "command-a-plus-05-2026",
"max_tokens": 131072,
"model_types": [
"chat"
]
},
Go: implement provider: CoHere and FishAudio (#14790) ### What problem does this PR solve? This PR completes the Cohere provider integration (upgrading to the new Cohere V2 API) and enhances the Fish Audio provider in RAGFlow. **The following functionalities are now supported:** **Cohere:** - [x] Chat / Think Chat / Stream Chat / Stream Think Chat - [x] Embedding - [x] Rerank - [x] Model listing - [x] Provider connection checking - [ ] Balance **Fish Audio:** - [x] Model listing (`ListModels`) - [x] Balance (`Balance`) ----- **Verified examples from the CLI:** ```plaintext # Cohere RAGFlow(user)> think chat with 'command-a-reasoning-08-2025@test3@cohere' message 'jumperwho' Thinking: Okay, the user wrote "jumperwho". Let me try to figure out what they might be asking. First, I'll check if it's a misspelling. "Jumper" ...... Hmm. Since the query is unclear, the best approach is to ask the user to provide more context or correct any possible typos. Answer: It seems there might be a typo or missing context in your query "jumperwho." Could you clarify what you're referring to? For example: - Are you asking about a **jumper** (a type of sweater, a person who jumps, or a component in electronics)? - Is this related to a specific context, like a movie (e.g., the 2008 film *Jumper*) or a game? - Did you mean to ask about a person ("who") associated with jumping (e.g., a parachutist)? Let me know so I can provide a helpful response! 😊 Time: 6.710331 RAGFlow(user)> stream think chat with 'command-a-reasoning-08-2025@test3@cohere' message 'jumperwho' Thinking: , the user mentioned "jumperwho". Let me try to figure out what they're referring to. First, I'll check if it's a misspelling. "Jumper" could be a typo for "jumper" or maybe a username. Alternatively, it might be a combination of words like "jumper who",....... the best approach is to inform the user that I don't recognize the term and ask if they can provide more context or clarify what they mean by "jumperwho". That way, I can assist them better once I have more information. Answer: seems "jumperwho" isn't a widely recognized term, proper noun, or acronym in common usage. Could you provide more context or clarify what you mean by "jumperwho"? This will help me understand your question or request better! Time: 4.513596 RAGFlow(user)> embed text 'walkerwhat' 'jumperwho' with 'embed-v4.0@test3@cohere' dimension 16; +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------+ | embedding | index | +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------+ | [-0.016643638 -0.001957038 0.0055713872 0.009027058 0.05275187 -0.024542313 -0.044006906 0.024119169 0.0014192933 0.006558722 0.0019129605 -0.021016119 -0.026516981 -0.017489925 0.021298215 0.017772019 0.04569948 0.008886009 0.012059584 -0.0014721862 0.... | 0 | | [0.018778935 -0.0063459855 -0.0006839742 0.0046623563 0.0067668925 -0.018001877 -0.03963003 0.035744734 -0.014246088 -0.0020721585 -0.006313608 0.025124922 -0.010749322 0.01217393 -0.010231283 -0.025254432 0.021498645 -0.028880708 0.019167464 -0.0058279... | 1 | +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------+ RAGFlow(user)> rerank query 'what is rag' document 'rag is retrieval augment generation' 'rag need llm' 'famous rag project includes ragflow' with 'rerank-v4.0-pro@test@cohere' top 3; +-------+-----------------+ | index | relevance_score | +-------+-----------------+ | 0 | 0.91744334 | | 1 | 0.7458429 | | 2 | 0.68729424 | +-------+-----------------+ RAGFlow(user)> list supported models from 'cohere' 'test' +-------------------------------------+ | model_name | +-------------------------------------+ | c4ai-aya-expanse-32b | | c4ai-aya-vision-32b | | cohere-transcribe-03-2026 | | command-a-03-2025 | | command-a-reasoning-08-2025 | | command-a-translate-08-2025 | | command-a-vision-07-2025 | | command-r-08-2024 | | command-r-plus-08-2024 | | command-r7b-12-2024 | | command-r7b-arabic-02-2025 | | embed-english-light-v3.0 | | embed-english-light-v3.0-image | | embed-english-v3.0 | | embed-english-v3.0-image | | embed-multilingual-light-v3.0 | | embed-multilingual-light-v3.0-image | | embed-multilingual-v3.0 | | embed-multilingual-v3.0-image | | embed-v4.0 | +-------------------------------------+ RAGFlow(user)> check instance 'test' from 'cohere' SUCCESS # FishAudio RAGFlow(user)> list supported models from 'fishaudio' 'test' +----------------------------------------+ | model_name | +----------------------------------------+ | Valentino Narración Biblica Fer | | Super Smash Bros. 4/Ultimate Announcer | | Farid Dieck | | عصام الشوالي | | ALEX_CHIKNA | | Energetic Male | | voz de locutor k | | يي | | ELITE | | Mortal Kombat | +----------------------------------------+ RAGFlow(user)> show balance from 'fishaudio' 'test' +----------------------------------+-----------------------------+--------+-----------------+------------------+-----------------------------+----------------------------------+ | _id | created_at | credit | has_free_credit | has_phone_sha256 | updated_at | user_id | +----------------------------------+-----------------------------+--------+-----------------+------------------+-----------------------------+----------------------------------+ | 82ffec12cf984d88a30ec504d7909812 | 2026-05-09T07:52:16.119000Z | 0 | | false | 2026-05-09T07:52:16.119000Z | 2578ab1126804d6eaa630552400d7ff3 | +----------------------------------+-----------------------------+--------+-----------------+------------------+-----------------------------+----------------------------------+ ``` ### Type of change - [x] New Feature (non-breaking change which adds functionality) - [x] Refactoring
2026-05-11 20:18:38 +08:00
{
"name": "command-a-03-2025",
"max_tokens": 262144,
"model_types": [
"chat"
]
},
{
"name": "command-r7b-12-2024",
"max_tokens": 131072,
"model_types": [
"chat"
]
},
{
"name": "command-a-translate-08-2025",
"max_tokens": 8192,
Go: implement provider: CoHere and FishAudio (#14790) ### What problem does this PR solve? This PR completes the Cohere provider integration (upgrading to the new Cohere V2 API) and enhances the Fish Audio provider in RAGFlow. **The following functionalities are now supported:** **Cohere:** - [x] Chat / Think Chat / Stream Chat / Stream Think Chat - [x] Embedding - [x] Rerank - [x] Model listing - [x] Provider connection checking - [ ] Balance **Fish Audio:** - [x] Model listing (`ListModels`) - [x] Balance (`Balance`) ----- **Verified examples from the CLI:** ```plaintext # Cohere RAGFlow(user)> think chat with 'command-a-reasoning-08-2025@test3@cohere' message 'jumperwho' Thinking: Okay, the user wrote "jumperwho". Let me try to figure out what they might be asking. First, I'll check if it's a misspelling. "Jumper" ...... Hmm. Since the query is unclear, the best approach is to ask the user to provide more context or correct any possible typos. Answer: It seems there might be a typo or missing context in your query "jumperwho." Could you clarify what you're referring to? For example: - Are you asking about a **jumper** (a type of sweater, a person who jumps, or a component in electronics)? - Is this related to a specific context, like a movie (e.g., the 2008 film *Jumper*) or a game? - Did you mean to ask about a person ("who") associated with jumping (e.g., a parachutist)? Let me know so I can provide a helpful response! 😊 Time: 6.710331 RAGFlow(user)> stream think chat with 'command-a-reasoning-08-2025@test3@cohere' message 'jumperwho' Thinking: , the user mentioned "jumperwho". Let me try to figure out what they're referring to. First, I'll check if it's a misspelling. "Jumper" could be a typo for "jumper" or maybe a username. Alternatively, it might be a combination of words like "jumper who",....... the best approach is to inform the user that I don't recognize the term and ask if they can provide more context or clarify what they mean by "jumperwho". That way, I can assist them better once I have more information. Answer: seems "jumperwho" isn't a widely recognized term, proper noun, or acronym in common usage. Could you provide more context or clarify what you mean by "jumperwho"? This will help me understand your question or request better! Time: 4.513596 RAGFlow(user)> embed text 'walkerwhat' 'jumperwho' with 'embed-v4.0@test3@cohere' dimension 16; +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------+ | embedding | index | +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------+ | [-0.016643638 -0.001957038 0.0055713872 0.009027058 0.05275187 -0.024542313 -0.044006906 0.024119169 0.0014192933 0.006558722 0.0019129605 -0.021016119 -0.026516981 -0.017489925 0.021298215 0.017772019 0.04569948 0.008886009 0.012059584 -0.0014721862 0.... | 0 | | [0.018778935 -0.0063459855 -0.0006839742 0.0046623563 0.0067668925 -0.018001877 -0.03963003 0.035744734 -0.014246088 -0.0020721585 -0.006313608 0.025124922 -0.010749322 0.01217393 -0.010231283 -0.025254432 0.021498645 -0.028880708 0.019167464 -0.0058279... | 1 | +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------+ RAGFlow(user)> rerank query 'what is rag' document 'rag is retrieval augment generation' 'rag need llm' 'famous rag project includes ragflow' with 'rerank-v4.0-pro@test@cohere' top 3; +-------+-----------------+ | index | relevance_score | +-------+-----------------+ | 0 | 0.91744334 | | 1 | 0.7458429 | | 2 | 0.68729424 | +-------+-----------------+ RAGFlow(user)> list supported models from 'cohere' 'test' +-------------------------------------+ | model_name | +-------------------------------------+ | c4ai-aya-expanse-32b | | c4ai-aya-vision-32b | | cohere-transcribe-03-2026 | | command-a-03-2025 | | command-a-reasoning-08-2025 | | command-a-translate-08-2025 | | command-a-vision-07-2025 | | command-r-08-2024 | | command-r-plus-08-2024 | | command-r7b-12-2024 | | command-r7b-arabic-02-2025 | | embed-english-light-v3.0 | | embed-english-light-v3.0-image | | embed-english-v3.0 | | embed-english-v3.0-image | | embed-multilingual-light-v3.0 | | embed-multilingual-light-v3.0-image | | embed-multilingual-v3.0 | | embed-multilingual-v3.0-image | | embed-v4.0 | +-------------------------------------+ RAGFlow(user)> check instance 'test' from 'cohere' SUCCESS # FishAudio RAGFlow(user)> list supported models from 'fishaudio' 'test' +----------------------------------------+ | model_name | +----------------------------------------+ | Valentino Narración Biblica Fer | | Super Smash Bros. 4/Ultimate Announcer | | Farid Dieck | | عصام الشوالي | | ALEX_CHIKNA | | Energetic Male | | voz de locutor k | | يي | | ELITE | | Mortal Kombat | +----------------------------------------+ RAGFlow(user)> show balance from 'fishaudio' 'test' +----------------------------------+-----------------------------+--------+-----------------+------------------+-----------------------------+----------------------------------+ | _id | created_at | credit | has_free_credit | has_phone_sha256 | updated_at | user_id | +----------------------------------+-----------------------------+--------+-----------------+------------------+-----------------------------+----------------------------------+ | 82ffec12cf984d88a30ec504d7909812 | 2026-05-09T07:52:16.119000Z | 0 | | false | 2026-05-09T07:52:16.119000Z | 2578ab1126804d6eaa630552400d7ff3 | +----------------------------------+-----------------------------+--------+-----------------+------------------+-----------------------------+----------------------------------+ ``` ### Type of change - [x] New Feature (non-breaking change which adds functionality) - [x] Refactoring
2026-05-11 20:18:38 +08:00
"model_types": [
"chat"
]
},
{
"name": "command-a-reasoning-08-2025",
"max_tokens": 262144,
"model_types": [
"chat"
]
},
{
"name": "command-a-vision-07-2025",
"max_tokens": 131072,
"model_types": [
"chat"
]
},
{
"name": "command-r-plus-08-2024",
"max_tokens": 131072,
"model_types": [
"chat"
]
},
{
"name": "command-r-08-2024",
"max_tokens": 131072,
Go: implement provider: CoHere and FishAudio (#14790) ### What problem does this PR solve? This PR completes the Cohere provider integration (upgrading to the new Cohere V2 API) and enhances the Fish Audio provider in RAGFlow. **The following functionalities are now supported:** **Cohere:** - [x] Chat / Think Chat / Stream Chat / Stream Think Chat - [x] Embedding - [x] Rerank - [x] Model listing - [x] Provider connection checking - [ ] Balance **Fish Audio:** - [x] Model listing (`ListModels`) - [x] Balance (`Balance`) ----- **Verified examples from the CLI:** ```plaintext # Cohere RAGFlow(user)> think chat with 'command-a-reasoning-08-2025@test3@cohere' message 'jumperwho' Thinking: Okay, the user wrote "jumperwho". Let me try to figure out what they might be asking. First, I'll check if it's a misspelling. "Jumper" ...... Hmm. Since the query is unclear, the best approach is to ask the user to provide more context or correct any possible typos. Answer: It seems there might be a typo or missing context in your query "jumperwho." Could you clarify what you're referring to? For example: - Are you asking about a **jumper** (a type of sweater, a person who jumps, or a component in electronics)? - Is this related to a specific context, like a movie (e.g., the 2008 film *Jumper*) or a game? - Did you mean to ask about a person ("who") associated with jumping (e.g., a parachutist)? Let me know so I can provide a helpful response! 😊 Time: 6.710331 RAGFlow(user)> stream think chat with 'command-a-reasoning-08-2025@test3@cohere' message 'jumperwho' Thinking: , the user mentioned "jumperwho". Let me try to figure out what they're referring to. First, I'll check if it's a misspelling. "Jumper" could be a typo for "jumper" or maybe a username. Alternatively, it might be a combination of words like "jumper who",....... the best approach is to inform the user that I don't recognize the term and ask if they can provide more context or clarify what they mean by "jumperwho". That way, I can assist them better once I have more information. Answer: seems "jumperwho" isn't a widely recognized term, proper noun, or acronym in common usage. Could you provide more context or clarify what you mean by "jumperwho"? This will help me understand your question or request better! Time: 4.513596 RAGFlow(user)> embed text 'walkerwhat' 'jumperwho' with 'embed-v4.0@test3@cohere' dimension 16; +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------+ | embedding | index | +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------+ | [-0.016643638 -0.001957038 0.0055713872 0.009027058 0.05275187 -0.024542313 -0.044006906 0.024119169 0.0014192933 0.006558722 0.0019129605 -0.021016119 -0.026516981 -0.017489925 0.021298215 0.017772019 0.04569948 0.008886009 0.012059584 -0.0014721862 0.... | 0 | | [0.018778935 -0.0063459855 -0.0006839742 0.0046623563 0.0067668925 -0.018001877 -0.03963003 0.035744734 -0.014246088 -0.0020721585 -0.006313608 0.025124922 -0.010749322 0.01217393 -0.010231283 -0.025254432 0.021498645 -0.028880708 0.019167464 -0.0058279... | 1 | +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------+ RAGFlow(user)> rerank query 'what is rag' document 'rag is retrieval augment generation' 'rag need llm' 'famous rag project includes ragflow' with 'rerank-v4.0-pro@test@cohere' top 3; +-------+-----------------+ | index | relevance_score | +-------+-----------------+ | 0 | 0.91744334 | | 1 | 0.7458429 | | 2 | 0.68729424 | +-------+-----------------+ RAGFlow(user)> list supported models from 'cohere' 'test' +-------------------------------------+ | model_name | +-------------------------------------+ | c4ai-aya-expanse-32b | | c4ai-aya-vision-32b | | cohere-transcribe-03-2026 | | command-a-03-2025 | | command-a-reasoning-08-2025 | | command-a-translate-08-2025 | | command-a-vision-07-2025 | | command-r-08-2024 | | command-r-plus-08-2024 | | command-r7b-12-2024 | | command-r7b-arabic-02-2025 | | embed-english-light-v3.0 | | embed-english-light-v3.0-image | | embed-english-v3.0 | | embed-english-v3.0-image | | embed-multilingual-light-v3.0 | | embed-multilingual-light-v3.0-image | | embed-multilingual-v3.0 | | embed-multilingual-v3.0-image | | embed-v4.0 | +-------------------------------------+ RAGFlow(user)> check instance 'test' from 'cohere' SUCCESS # FishAudio RAGFlow(user)> list supported models from 'fishaudio' 'test' +----------------------------------------+ | model_name | +----------------------------------------+ | Valentino Narración Biblica Fer | | Super Smash Bros. 4/Ultimate Announcer | | Farid Dieck | | عصام الشوالي | | ALEX_CHIKNA | | Energetic Male | | voz de locutor k | | يي | | ELITE | | Mortal Kombat | +----------------------------------------+ RAGFlow(user)> show balance from 'fishaudio' 'test' +----------------------------------+-----------------------------+--------+-----------------+------------------+-----------------------------+----------------------------------+ | _id | created_at | credit | has_free_credit | has_phone_sha256 | updated_at | user_id | +----------------------------------+-----------------------------+--------+-----------------+------------------+-----------------------------+----------------------------------+ | 82ffec12cf984d88a30ec504d7909812 | 2026-05-09T07:52:16.119000Z | 0 | | false | 2026-05-09T07:52:16.119000Z | 2578ab1126804d6eaa630552400d7ff3 | +----------------------------------+-----------------------------+--------+-----------------+------------------+-----------------------------+----------------------------------+ ``` ### Type of change - [x] New Feature (non-breaking change which adds functionality) - [x] Refactoring
2026-05-11 20:18:38 +08:00
"model_types": [
"chat"
]
},
{
"name": "rerank-v4.0-pro",
"max_tokens": 32768,
"model_types": [
"rerank"
]
},
{
"name": "rerank-v4.0-fast",
"max_tokens": 32768,
"model_types": [
"rerank"
]
},
{
"name": "rerank-v3.5",
"max_tokens": 4096,
"model_types": [
"rerank"
]
},
{
"name": "rerank-english-v3.0",
"max_tokens": 4096,
"model_types": [
"rerank"
]
},
{
"name": "rerank-multilingual-v3.0",
"max_tokens": 4096,
Go: implement provider: CoHere and FishAudio (#14790) ### What problem does this PR solve? This PR completes the Cohere provider integration (upgrading to the new Cohere V2 API) and enhances the Fish Audio provider in RAGFlow. **The following functionalities are now supported:** **Cohere:** - [x] Chat / Think Chat / Stream Chat / Stream Think Chat - [x] Embedding - [x] Rerank - [x] Model listing - [x] Provider connection checking - [ ] Balance **Fish Audio:** - [x] Model listing (`ListModels`) - [x] Balance (`Balance`) ----- **Verified examples from the CLI:** ```plaintext # Cohere RAGFlow(user)> think chat with 'command-a-reasoning-08-2025@test3@cohere' message 'jumperwho' Thinking: Okay, the user wrote "jumperwho". Let me try to figure out what they might be asking. First, I'll check if it's a misspelling. "Jumper" ...... Hmm. Since the query is unclear, the best approach is to ask the user to provide more context or correct any possible typos. Answer: It seems there might be a typo or missing context in your query "jumperwho." Could you clarify what you're referring to? For example: - Are you asking about a **jumper** (a type of sweater, a person who jumps, or a component in electronics)? - Is this related to a specific context, like a movie (e.g., the 2008 film *Jumper*) or a game? - Did you mean to ask about a person ("who") associated with jumping (e.g., a parachutist)? Let me know so I can provide a helpful response! 😊 Time: 6.710331 RAGFlow(user)> stream think chat with 'command-a-reasoning-08-2025@test3@cohere' message 'jumperwho' Thinking: , the user mentioned "jumperwho". Let me try to figure out what they're referring to. First, I'll check if it's a misspelling. "Jumper" could be a typo for "jumper" or maybe a username. Alternatively, it might be a combination of words like "jumper who",....... the best approach is to inform the user that I don't recognize the term and ask if they can provide more context or clarify what they mean by "jumperwho". That way, I can assist them better once I have more information. Answer: seems "jumperwho" isn't a widely recognized term, proper noun, or acronym in common usage. Could you provide more context or clarify what you mean by "jumperwho"? This will help me understand your question or request better! Time: 4.513596 RAGFlow(user)> embed text 'walkerwhat' 'jumperwho' with 'embed-v4.0@test3@cohere' dimension 16; +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------+ | embedding | index | +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------+ | [-0.016643638 -0.001957038 0.0055713872 0.009027058 0.05275187 -0.024542313 -0.044006906 0.024119169 0.0014192933 0.006558722 0.0019129605 -0.021016119 -0.026516981 -0.017489925 0.021298215 0.017772019 0.04569948 0.008886009 0.012059584 -0.0014721862 0.... | 0 | | [0.018778935 -0.0063459855 -0.0006839742 0.0046623563 0.0067668925 -0.018001877 -0.03963003 0.035744734 -0.014246088 -0.0020721585 -0.006313608 0.025124922 -0.010749322 0.01217393 -0.010231283 -0.025254432 0.021498645 -0.028880708 0.019167464 -0.0058279... | 1 | +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------+ RAGFlow(user)> rerank query 'what is rag' document 'rag is retrieval augment generation' 'rag need llm' 'famous rag project includes ragflow' with 'rerank-v4.0-pro@test@cohere' top 3; +-------+-----------------+ | index | relevance_score | +-------+-----------------+ | 0 | 0.91744334 | | 1 | 0.7458429 | | 2 | 0.68729424 | +-------+-----------------+ RAGFlow(user)> list supported models from 'cohere' 'test' +-------------------------------------+ | model_name | +-------------------------------------+ | c4ai-aya-expanse-32b | | c4ai-aya-vision-32b | | cohere-transcribe-03-2026 | | command-a-03-2025 | | command-a-reasoning-08-2025 | | command-a-translate-08-2025 | | command-a-vision-07-2025 | | command-r-08-2024 | | command-r-plus-08-2024 | | command-r7b-12-2024 | | command-r7b-arabic-02-2025 | | embed-english-light-v3.0 | | embed-english-light-v3.0-image | | embed-english-v3.0 | | embed-english-v3.0-image | | embed-multilingual-light-v3.0 | | embed-multilingual-light-v3.0-image | | embed-multilingual-v3.0 | | embed-multilingual-v3.0-image | | embed-v4.0 | +-------------------------------------+ RAGFlow(user)> check instance 'test' from 'cohere' SUCCESS # FishAudio RAGFlow(user)> list supported models from 'fishaudio' 'test' +----------------------------------------+ | model_name | +----------------------------------------+ | Valentino Narración Biblica Fer | | Super Smash Bros. 4/Ultimate Announcer | | Farid Dieck | | عصام الشوالي | | ALEX_CHIKNA | | Energetic Male | | voz de locutor k | | يي | | ELITE | | Mortal Kombat | +----------------------------------------+ RAGFlow(user)> show balance from 'fishaudio' 'test' +----------------------------------+-----------------------------+--------+-----------------+------------------+-----------------------------+----------------------------------+ | _id | created_at | credit | has_free_credit | has_phone_sha256 | updated_at | user_id | +----------------------------------+-----------------------------+--------+-----------------+------------------+-----------------------------+----------------------------------+ | 82ffec12cf984d88a30ec504d7909812 | 2026-05-09T07:52:16.119000Z | 0 | | false | 2026-05-09T07:52:16.119000Z | 2578ab1126804d6eaa630552400d7ff3 | +----------------------------------+-----------------------------+--------+-----------------+------------------+-----------------------------+----------------------------------+ ``` ### Type of change - [x] New Feature (non-breaking change which adds functionality) - [x] Refactoring
2026-05-11 20:18:38 +08:00
"model_types": [
"rerank"
]
},
{
"name": "embed-v4.0",
"max_tokens": 131072,
"model_types": [
"embedding"
]
},
{
"name": "embed-english-v3.0",
"max_tokens": 512,
"model_types": [
"embedding"
]
},
{
"name": "embed-english-light-v3.0",
"max_tokens": 512,
"model_types": [
"embedding"
]
},
{
"name": "embed-multilingual-v3.0",
"max_tokens": 512,
"model_types": [
"embedding"
]
},
{
"name": "embed-multilingual-light-v3.0",
"max_tokens": 512,
Go: implement provider: CoHere and FishAudio (#14790) ### What problem does this PR solve? This PR completes the Cohere provider integration (upgrading to the new Cohere V2 API) and enhances the Fish Audio provider in RAGFlow. **The following functionalities are now supported:** **Cohere:** - [x] Chat / Think Chat / Stream Chat / Stream Think Chat - [x] Embedding - [x] Rerank - [x] Model listing - [x] Provider connection checking - [ ] Balance **Fish Audio:** - [x] Model listing (`ListModels`) - [x] Balance (`Balance`) ----- **Verified examples from the CLI:** ```plaintext # Cohere RAGFlow(user)> think chat with 'command-a-reasoning-08-2025@test3@cohere' message 'jumperwho' Thinking: Okay, the user wrote "jumperwho". Let me try to figure out what they might be asking. First, I'll check if it's a misspelling. "Jumper" ...... Hmm. Since the query is unclear, the best approach is to ask the user to provide more context or correct any possible typos. Answer: It seems there might be a typo or missing context in your query "jumperwho." Could you clarify what you're referring to? For example: - Are you asking about a **jumper** (a type of sweater, a person who jumps, or a component in electronics)? - Is this related to a specific context, like a movie (e.g., the 2008 film *Jumper*) or a game? - Did you mean to ask about a person ("who") associated with jumping (e.g., a parachutist)? Let me know so I can provide a helpful response! 😊 Time: 6.710331 RAGFlow(user)> stream think chat with 'command-a-reasoning-08-2025@test3@cohere' message 'jumperwho' Thinking: , the user mentioned "jumperwho". Let me try to figure out what they're referring to. First, I'll check if it's a misspelling. "Jumper" could be a typo for "jumper" or maybe a username. Alternatively, it might be a combination of words like "jumper who",....... the best approach is to inform the user that I don't recognize the term and ask if they can provide more context or clarify what they mean by "jumperwho". That way, I can assist them better once I have more information. Answer: seems "jumperwho" isn't a widely recognized term, proper noun, or acronym in common usage. Could you provide more context or clarify what you mean by "jumperwho"? This will help me understand your question or request better! Time: 4.513596 RAGFlow(user)> embed text 'walkerwhat' 'jumperwho' with 'embed-v4.0@test3@cohere' dimension 16; +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------+ | embedding | index | +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------+ | [-0.016643638 -0.001957038 0.0055713872 0.009027058 0.05275187 -0.024542313 -0.044006906 0.024119169 0.0014192933 0.006558722 0.0019129605 -0.021016119 -0.026516981 -0.017489925 0.021298215 0.017772019 0.04569948 0.008886009 0.012059584 -0.0014721862 0.... | 0 | | [0.018778935 -0.0063459855 -0.0006839742 0.0046623563 0.0067668925 -0.018001877 -0.03963003 0.035744734 -0.014246088 -0.0020721585 -0.006313608 0.025124922 -0.010749322 0.01217393 -0.010231283 -0.025254432 0.021498645 -0.028880708 0.019167464 -0.0058279... | 1 | +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------+ RAGFlow(user)> rerank query 'what is rag' document 'rag is retrieval augment generation' 'rag need llm' 'famous rag project includes ragflow' with 'rerank-v4.0-pro@test@cohere' top 3; +-------+-----------------+ | index | relevance_score | +-------+-----------------+ | 0 | 0.91744334 | | 1 | 0.7458429 | | 2 | 0.68729424 | +-------+-----------------+ RAGFlow(user)> list supported models from 'cohere' 'test' +-------------------------------------+ | model_name | +-------------------------------------+ | c4ai-aya-expanse-32b | | c4ai-aya-vision-32b | | cohere-transcribe-03-2026 | | command-a-03-2025 | | command-a-reasoning-08-2025 | | command-a-translate-08-2025 | | command-a-vision-07-2025 | | command-r-08-2024 | | command-r-plus-08-2024 | | command-r7b-12-2024 | | command-r7b-arabic-02-2025 | | embed-english-light-v3.0 | | embed-english-light-v3.0-image | | embed-english-v3.0 | | embed-english-v3.0-image | | embed-multilingual-light-v3.0 | | embed-multilingual-light-v3.0-image | | embed-multilingual-v3.0 | | embed-multilingual-v3.0-image | | embed-v4.0 | +-------------------------------------+ RAGFlow(user)> check instance 'test' from 'cohere' SUCCESS # FishAudio RAGFlow(user)> list supported models from 'fishaudio' 'test' +----------------------------------------+ | model_name | +----------------------------------------+ | Valentino Narración Biblica Fer | | Super Smash Bros. 4/Ultimate Announcer | | Farid Dieck | | عصام الشوالي | | ALEX_CHIKNA | | Energetic Male | | voz de locutor k | | يي | | ELITE | | Mortal Kombat | +----------------------------------------+ RAGFlow(user)> show balance from 'fishaudio' 'test' +----------------------------------+-----------------------------+--------+-----------------+------------------+-----------------------------+----------------------------------+ | _id | created_at | credit | has_free_credit | has_phone_sha256 | updated_at | user_id | +----------------------------------+-----------------------------+--------+-----------------+------------------+-----------------------------+----------------------------------+ | 82ffec12cf984d88a30ec504d7909812 | 2026-05-09T07:52:16.119000Z | 0 | | false | 2026-05-09T07:52:16.119000Z | 2578ab1126804d6eaa630552400d7ff3 | +----------------------------------+-----------------------------+--------+-----------------+------------------+-----------------------------+----------------------------------+ ``` ### Type of change - [x] New Feature (non-breaking change which adds functionality) - [x] Refactoring
2026-05-11 20:18:38 +08:00
"model_types": [
"embedding"
]
Go: implement PaddleOCR provider and implement ASR for CoHere (#14954) ### What problem does this PR solve? This PR implement implement OCR for Baidu and Mistral, implement PaddleOCR provider and implement ASR for CoHere **Verified examples from the CLI:** ``` RAGFlow(user)> ocr with 'mistral-ocr-2512@test@mistral' file './internal/text.jpg' +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | text | +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | Parallel to these organizational innovations there were significant complementary technical innovations (e.g., improved methods of manufacturing cast-iron pipe and of coating interiors for pressure maintenance, and newer paving and construction material... | +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ RAGFlow(user)> ocr with 'paddleocr-vl-0.9b@test@baidu' file './internal/text.jpg' +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | text | +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | Parallel to these organizational innovations there were significant complementary technical innovations (e.g., improved methods of manufacturing cast-iron pipe and of coating interiors for pressure maintenance, and newer paving and construction material... | +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ # PaddleOCR RAGFlow(user)> ocr with 'PaddleOCR-VL-1.5@test@paddleocr' file './internal/test.pdf' +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | text | +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | # Repurposing Diffusion-Based Image Generators for Monocular Depth Estimation Bingxin Ke Nando Metzger Photogra Anton Obukhov Rodrigo Caye Daudt netry and Remote Sensing, Shengyu Huang Konrad Schindler ETH Zürich <div style="text-align: c... | +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ # Cohere RAGFlow(user)> asr with 'cohere-transcribe-03-2026@test@cohere' audio './internal/test.wav' param '{"language": "en"}' +-----------------------------------------------------------------------------------------------------------------------+ | text | +-----------------------------------------------------------------------------------------------------------------------+ | The examination and testimony of the experts enabled the Commission to conclude that five shots may have been fired. | +-----------------------------------------------------------------------------------------------------------------------+ ``` ### Type of change - [x] New Feature (non-breaking change which adds functionality) - [x] Refactoring
2026-05-15 18:41:43 +08:00
},
{
"name": "cohere-transcribe-03-2026",
"max_tokens": 8192,
"model_types": [
"asr"
]
Go: implement provider: CoHere and FishAudio (#14790) ### What problem does this PR solve? This PR completes the Cohere provider integration (upgrading to the new Cohere V2 API) and enhances the Fish Audio provider in RAGFlow. **The following functionalities are now supported:** **Cohere:** - [x] Chat / Think Chat / Stream Chat / Stream Think Chat - [x] Embedding - [x] Rerank - [x] Model listing - [x] Provider connection checking - [ ] Balance **Fish Audio:** - [x] Model listing (`ListModels`) - [x] Balance (`Balance`) ----- **Verified examples from the CLI:** ```plaintext # Cohere RAGFlow(user)> think chat with 'command-a-reasoning-08-2025@test3@cohere' message 'jumperwho' Thinking: Okay, the user wrote "jumperwho". Let me try to figure out what they might be asking. First, I'll check if it's a misspelling. "Jumper" ...... Hmm. Since the query is unclear, the best approach is to ask the user to provide more context or correct any possible typos. Answer: It seems there might be a typo or missing context in your query "jumperwho." Could you clarify what you're referring to? For example: - Are you asking about a **jumper** (a type of sweater, a person who jumps, or a component in electronics)? - Is this related to a specific context, like a movie (e.g., the 2008 film *Jumper*) or a game? - Did you mean to ask about a person ("who") associated with jumping (e.g., a parachutist)? Let me know so I can provide a helpful response! 😊 Time: 6.710331 RAGFlow(user)> stream think chat with 'command-a-reasoning-08-2025@test3@cohere' message 'jumperwho' Thinking: , the user mentioned "jumperwho". Let me try to figure out what they're referring to. First, I'll check if it's a misspelling. "Jumper" could be a typo for "jumper" or maybe a username. Alternatively, it might be a combination of words like "jumper who",....... the best approach is to inform the user that I don't recognize the term and ask if they can provide more context or clarify what they mean by "jumperwho". That way, I can assist them better once I have more information. Answer: seems "jumperwho" isn't a widely recognized term, proper noun, or acronym in common usage. Could you provide more context or clarify what you mean by "jumperwho"? This will help me understand your question or request better! Time: 4.513596 RAGFlow(user)> embed text 'walkerwhat' 'jumperwho' with 'embed-v4.0@test3@cohere' dimension 16; +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------+ | embedding | index | +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------+ | [-0.016643638 -0.001957038 0.0055713872 0.009027058 0.05275187 -0.024542313 -0.044006906 0.024119169 0.0014192933 0.006558722 0.0019129605 -0.021016119 -0.026516981 -0.017489925 0.021298215 0.017772019 0.04569948 0.008886009 0.012059584 -0.0014721862 0.... | 0 | | [0.018778935 -0.0063459855 -0.0006839742 0.0046623563 0.0067668925 -0.018001877 -0.03963003 0.035744734 -0.014246088 -0.0020721585 -0.006313608 0.025124922 -0.010749322 0.01217393 -0.010231283 -0.025254432 0.021498645 -0.028880708 0.019167464 -0.0058279... | 1 | +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------+ RAGFlow(user)> rerank query 'what is rag' document 'rag is retrieval augment generation' 'rag need llm' 'famous rag project includes ragflow' with 'rerank-v4.0-pro@test@cohere' top 3; +-------+-----------------+ | index | relevance_score | +-------+-----------------+ | 0 | 0.91744334 | | 1 | 0.7458429 | | 2 | 0.68729424 | +-------+-----------------+ RAGFlow(user)> list supported models from 'cohere' 'test' +-------------------------------------+ | model_name | +-------------------------------------+ | c4ai-aya-expanse-32b | | c4ai-aya-vision-32b | | cohere-transcribe-03-2026 | | command-a-03-2025 | | command-a-reasoning-08-2025 | | command-a-translate-08-2025 | | command-a-vision-07-2025 | | command-r-08-2024 | | command-r-plus-08-2024 | | command-r7b-12-2024 | | command-r7b-arabic-02-2025 | | embed-english-light-v3.0 | | embed-english-light-v3.0-image | | embed-english-v3.0 | | embed-english-v3.0-image | | embed-multilingual-light-v3.0 | | embed-multilingual-light-v3.0-image | | embed-multilingual-v3.0 | | embed-multilingual-v3.0-image | | embed-v4.0 | +-------------------------------------+ RAGFlow(user)> check instance 'test' from 'cohere' SUCCESS # FishAudio RAGFlow(user)> list supported models from 'fishaudio' 'test' +----------------------------------------+ | model_name | +----------------------------------------+ | Valentino Narración Biblica Fer | | Super Smash Bros. 4/Ultimate Announcer | | Farid Dieck | | عصام الشوالي | | ALEX_CHIKNA | | Energetic Male | | voz de locutor k | | يي | | ELITE | | Mortal Kombat | +----------------------------------------+ RAGFlow(user)> show balance from 'fishaudio' 'test' +----------------------------------+-----------------------------+--------+-----------------+------------------+-----------------------------+----------------------------------+ | _id | created_at | credit | has_free_credit | has_phone_sha256 | updated_at | user_id | +----------------------------------+-----------------------------+--------+-----------------+------------------+-----------------------------+----------------------------------+ | 82ffec12cf984d88a30ec504d7909812 | 2026-05-09T07:52:16.119000Z | 0 | | false | 2026-05-09T07:52:16.119000Z | 2578ab1126804d6eaa630552400d7ff3 | +----------------------------------+-----------------------------+--------+-----------------+------------------+-----------------------------+----------------------------------+ ``` ### Type of change - [x] New Feature (non-breaking change which adds functionality) - [x] Refactoring
2026-05-11 20:18:38 +08:00
}
]
}