Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/rag-web-ui/rag-web-ui
/ endpoints
Endpoints
40 in github.com/rag-web-ui/rag-web-ui
⨍
Functions
202
◇
Types & classes
117
↳
Endpoints
40
Route
cleanup_temp_files
router.post("/cleanup")
backend/app/api/api_v1/knowledge_base.py:None
Route
create_api_key
router.post("/", response_model=schemas.APIKey)
backend/app/api/api_v1/api_keys.py:None
Route
create_chat
router.post("/", response_model=ChatResponse)
backend/app/api/api_v1/chat.py:None
Route
create_knowledge_base
router.post("", response_model=KnowledgeBaseResponse)
backend/app/api/api_v1/knowledge_base.py:None
Route
create_message
router.post("/{chat_id}/messages")
backend/app/api/api_v1/chat.py:None
Route
delete_api_key
router.delete("/{id}", response_model=schemas.APIKey)
backend/app/api/api_v1/api_keys.py:None
Route
delete_chat
router.delete("/{chat_id}")
backend/app/api/api_v1/chat.py:None
Route
delete_knowledge_base
router.delete("/{kb_id}")
backend/app/api/api_v1/knowledge_base.py:None
Route
get_chat
router.get("/{chat_id}", response_model=ChatResponse)
backend/app/api/api_v1/chat.py:None
Route
get_chats
router.get("/", response_model=List[ChatResponse])
backend/app/api/api_v1/chat.py:None
Route
get_document
router.get("/{kb_id}/documents/{doc_id}", response_model=DocumentResponse)
backend/app/api/api_v1/knowledge_base.py:None
Route
get_knowledge_base
router.get("/{kb_id}", response_model=KnowledgeBaseResponse)
backend/app/api/api_v1/knowledge_base.py:None
Route
get_knowledge_bases
router.get("", response_model=List[KnowledgeBaseResponse])
backend/app/api/api_v1/knowledge_base.py:None
Route
get_processing_tasks
router.get("/{kb_id}/documents/tasks")
backend/app/api/api_v1/knowledge_base.py:None
Route
health_check
app.get("/api/health")
backend/app/main.py:None
Route
login_access_token
router.post("/token", response_model=Token)
backend/app/api/api_v1/auth.py:None
Route
preview_kb_documents
router.post("/{kb_id}/documents/preview")
backend/app/api/api_v1/knowledge_base.py:None
Route
process_kb_documents
router.post("/{kb_id}/documents/process")
backend/app/api/api_v1/knowledge_base.py:None
Route
query_knowledge_base
router.get("/{knowledge_base_id}/query")
backend/app/api/openapi/knowledge.py:None
Route
read_api_keys
router.get("/", response_model=List[schemas.APIKey])
backend/app/api/api_v1/api_keys.py:None
Route
register
router.post("/register", response_model=UserResponse)
backend/app/api/api_v1/auth.py:None
Route
root
app.get("/")
backend/app/main.py:None
Route
test_create_minimax_provider
patch("app.services.llm.llm_factory.settings")
backend/tests/test_minimax_unit.py:None
Route
test_deepseek_provider_unchanged
patch("app.services.llm.llm_factory.settings")
backend/tests/test_minimax_unit.py:None
Route
test_minimax_api_key_passed
patch("app.services.llm.llm_factory.settings")
backend/tests/test_minimax_unit.py:None
Route
test_minimax_case_insensitive
patch("app.services.llm.llm_factory.settings")
backend/tests/test_minimax_unit.py:None
Route
test_minimax_custom_base_url
patch("app.services.llm.llm_factory.settings")
backend/tests/test_minimax_unit.py:None
Route
test_minimax_highspeed_model
patch("app.services.llm.llm_factory.settings")
backend/tests/test_minimax_unit.py:None
Route
test_minimax_streaming_disabled
patch("app.services.llm.llm_factory.settings")
backend/tests/test_minimax_unit.py:None
Route
test_minimax_streaming_enabled
patch("app.services.llm.llm_factory.settings")
backend/tests/test_minimax_unit.py:None
Route
test_minimax_temperature_clamping_high
patch("app.services.llm.llm_factory.settings")
backend/tests/test_minimax_unit.py:None
Route
test_minimax_temperature_clamping_zero
patch("app.services.llm.llm_factory.settings")
backend/tests/test_minimax_unit.py:None
Route
test_minimax_temperature_valid
patch("app.services.llm.llm_factory.settings")
backend/tests/test_minimax_unit.py:None
Route
test_minimax_via_default_provider
patch("app.services.llm.llm_factory.settings")
backend/tests/test_minimax_unit.py:None
Route
test_openai_provider_unchanged
patch("app.services.llm.llm_factory.settings")
backend/tests/test_minimax_unit.py:None
Route
test_retrieval
router.post("/test-retrieval")
backend/app/api/api_v1/knowledge_base.py:None
Route
test_token
router.post("/test-token", response_model=UserResponse)
backend/app/api/api_v1/auth.py:None
Route
update_api_key
router.put("/{id}", response_model=schemas.APIKey)
backend/app/api/api_v1/api_keys.py:None
Route
update_knowledge_base
router.put("/{kb_id}", response_model=KnowledgeBaseResponse)
backend/app/api/api_v1/knowledge_base.py:None
Route
upload_kb_documents
router.post("/{kb_id}/documents/upload")
backend/app/api/api_v1/knowledge_base.py:None