ragflow/api/apps
Yongteng Lei 83771e500c
Refa: migrate chat models to LiteLLM (#9394)
### What problem does this PR solve?

All models pass the mock response tests, which means that if a model can
return the correct response, everything should work as expected.
However, not all models have been fully tested in a real environment,
the real API_KEY. I suggest actively monitoring the refactored models
over the coming period to ensure they work correctly and fixing them
step by step, or waiting to merge until most have been tested in
practical environment.

### Type of change

- [x] Refactoring
2025-08-12 10:59:20 +08:00
..
auth Fix: use jwks_uri from OIDC metadata for JWKS client (#8136) 2025-06-10 10:16:58 +08:00
sdk Fix: handle missing dataset_ids when creating chat assistant (#9324) 2025-08-11 17:17:20 +08:00
__init__.py Fix: Authentication Bypass via predictable JWT secret and empty token validation (#7998) 2025-06-05 12:10:24 +08:00
api_app.py Feat: add advanced document filter (#8723) 2025-07-09 09:33:11 +08:00
canvas_app.py Refa: list canvas (#9341) 2025-08-12 10:58:06 +08:00
chunk_app.py fix: use tenant_id of kb to get index name in rm chunk func (#8760) 2025-07-10 10:30:56 +08:00
conversation_app.py Fix: fix mismatch of assitant message and its reference (#9233) 2025-08-05 14:32:39 +08:00
dialog_app.py Feat: advanced list dialogs (#9256) 2025-08-06 10:33:52 +08:00
document_app.py Fix: virtual file cannot be displayed in KB (#9282) 2025-08-07 11:08:03 +08:00
file2document_app.py Feat: add advanced document filter (#8723) 2025-07-09 09:33:11 +08:00
file_app.py Refa: better MIME content type (#8801) 2025-07-11 18:47:19 +08:00
kb_app.py Fix: list tags api by using tenant id instead of user id (#9103) 2025-08-04 09:57:00 +08:00
langfuse_app.py Feat: add project_id and project_name to Langfuse API (#6481) 2025-03-25 10:36:34 +08:00
llm_app.py Refa: migrate chat models to LiteLLM (#9394) 2025-08-12 10:59:20 +08:00
mcp_server_app.py Perf: Enhance timeout handling. (#8826) 2025-07-15 09:36:45 +08:00
plugin_app.py Feat: Support tool calling in Generate component (#7572) 2025-05-16 16:32:19 +08:00
search_app.py Feat: add MCP dashboard operations (#8460) 2025-06-25 09:26:04 +08:00
system_app.py Feat: Add user registration toggle feature (#6327) 2025-03-21 09:38:15 +08:00
tenant_app.py Update team invite message (#4085) 2024-12-18 14:20:09 +08:00
user_app.py Fix: Authentication Bypass via predictable JWT secret and empty token validation (#7998) 2025-06-05 12:10:24 +08:00