MCPcopy Index your code

hub / github.com/rag-web-ui/rag-web-ui / endpoints

Endpoints40 in github.com/rag-web-ui/rag-web-ui

Routecleanup_temp_files
router.post("/cleanup")
backend/app/api/api_v1/knowledge_base.py:None
Routecreate_api_key
router.post("/", response_model=schemas.APIKey)
backend/app/api/api_v1/api_keys.py:None
Routecreate_chat
router.post("/", response_model=ChatResponse)
backend/app/api/api_v1/chat.py:None
Routecreate_knowledge_base
router.post("", response_model=KnowledgeBaseResponse)
backend/app/api/api_v1/knowledge_base.py:None
Routecreate_message
router.post("/{chat_id}/messages")
backend/app/api/api_v1/chat.py:None
Routedelete_api_key
router.delete("/{id}", response_model=schemas.APIKey)
backend/app/api/api_v1/api_keys.py:None
Routedelete_chat
router.delete("/{chat_id}")
backend/app/api/api_v1/chat.py:None
Routedelete_knowledge_base
router.delete("/{kb_id}")
backend/app/api/api_v1/knowledge_base.py:None
Routeget_chat
router.get("/{chat_id}", response_model=ChatResponse)
backend/app/api/api_v1/chat.py:None
Routeget_chats
router.get("/", response_model=List[ChatResponse])
backend/app/api/api_v1/chat.py:None
Routeget_document
router.get("/{kb_id}/documents/{doc_id}", response_model=DocumentResponse)
backend/app/api/api_v1/knowledge_base.py:None
Routeget_knowledge_base
router.get("/{kb_id}", response_model=KnowledgeBaseResponse)
backend/app/api/api_v1/knowledge_base.py:None
Routeget_knowledge_bases
router.get("", response_model=List[KnowledgeBaseResponse])
backend/app/api/api_v1/knowledge_base.py:None
Routeget_processing_tasks
router.get("/{kb_id}/documents/tasks")
backend/app/api/api_v1/knowledge_base.py:None
Routehealth_check
app.get("/api/health")
backend/app/main.py:None
Routelogin_access_token
router.post("/token", response_model=Token)
backend/app/api/api_v1/auth.py:None
Routepreview_kb_documents
router.post("/{kb_id}/documents/preview")
backend/app/api/api_v1/knowledge_base.py:None
Routeprocess_kb_documents
router.post("/{kb_id}/documents/process")
backend/app/api/api_v1/knowledge_base.py:None
Routequery_knowledge_base
router.get("/{knowledge_base_id}/query")
backend/app/api/openapi/knowledge.py:None
Routeread_api_keys
router.get("/", response_model=List[schemas.APIKey])
backend/app/api/api_v1/api_keys.py:None
Routeregister
router.post("/register", response_model=UserResponse)
backend/app/api/api_v1/auth.py:None
Routeroot
app.get("/")
backend/app/main.py:None
Routetest_create_minimax_provider
patch("app.services.llm.llm_factory.settings")
backend/tests/test_minimax_unit.py:None
Routetest_deepseek_provider_unchanged
patch("app.services.llm.llm_factory.settings")
backend/tests/test_minimax_unit.py:None
Routetest_minimax_api_key_passed
patch("app.services.llm.llm_factory.settings")
backend/tests/test_minimax_unit.py:None
Routetest_minimax_case_insensitive
patch("app.services.llm.llm_factory.settings")
backend/tests/test_minimax_unit.py:None
Routetest_minimax_custom_base_url
patch("app.services.llm.llm_factory.settings")
backend/tests/test_minimax_unit.py:None
Routetest_minimax_highspeed_model
patch("app.services.llm.llm_factory.settings")
backend/tests/test_minimax_unit.py:None
Routetest_minimax_streaming_disabled
patch("app.services.llm.llm_factory.settings")
backend/tests/test_minimax_unit.py:None
Routetest_minimax_streaming_enabled
patch("app.services.llm.llm_factory.settings")
backend/tests/test_minimax_unit.py:None
Routetest_minimax_temperature_clamping_high
patch("app.services.llm.llm_factory.settings")
backend/tests/test_minimax_unit.py:None
Routetest_minimax_temperature_clamping_zero
patch("app.services.llm.llm_factory.settings")
backend/tests/test_minimax_unit.py:None
Routetest_minimax_temperature_valid
patch("app.services.llm.llm_factory.settings")
backend/tests/test_minimax_unit.py:None
Routetest_minimax_via_default_provider
patch("app.services.llm.llm_factory.settings")
backend/tests/test_minimax_unit.py:None
Routetest_openai_provider_unchanged
patch("app.services.llm.llm_factory.settings")
backend/tests/test_minimax_unit.py:None
Routetest_retrieval
router.post("/test-retrieval")
backend/app/api/api_v1/knowledge_base.py:None
Routetest_token
router.post("/test-token", response_model=UserResponse)
backend/app/api/api_v1/auth.py:None
Routeupdate_api_key
router.put("/{id}", response_model=schemas.APIKey)
backend/app/api/api_v1/api_keys.py:None
Routeupdate_knowledge_base
router.put("/{kb_id}", response_model=KnowledgeBaseResponse)
backend/app/api/api_v1/knowledge_base.py:None
Routeupload_kb_documents
router.post("/{kb_id}/documents/upload")
backend/app/api/api_v1/knowledge_base.py:None