MCPcopy Create free account

hub / github.com/unslothai/unsloth / endpoints

Endpoints316 in github.com/unslothai/unsloth

Route_recipes_redirect
app.get("/recipes", include_in_schema = False)
studio/backend/main.py:None
Routeadd_scan_folder_endpoint
router.post("/scan-folders", response_model = ScanFolderInfo, status_code = 201)
studio/backend/routes/models.py:None
Routeadd_scan_folder_endpoint
router.post("/scan-folders", response_model = ScanFolderInfo, status_code = 201)
studio/backend/hub/routes/inventory.py:None
Routeai_assist_mapping
router.post("/ai-assist-mapping", response_model = AiAssistMappingResponse)
studio/backend/routes/datasets.py:None
Routeai_assist_mapping
router.post("/ai-assist-mapping", response_model = AiAssistMappingResponse)
studio/backend/hub/routes/datasets.py:None
Routeanthropic_count_tokens
router.post("/messages/count_tokens")
studio/backend/routes/inference.py:None
Routeanthropic_messages
router.post("/messages")
studio/backend/routes/inference.py:None
Routeartifact_preview_frame
studio_router.get("/artifact-preview-frame", include_in_schema = False)
studio/backend/routes/inference.py:None
Routeauth_status
router.get("/status", response_model = AuthStatusResponse)
studio/backend/routes/auth.py:None
Routebatch_thread_messages
router.post("/messages:batch", response_model = ChatMessagesBatchResponse)
studio/backend/routes/chat_history.py:None
Routebrowse_folders
router.get("/browse-folders", response_model = BrowseFoldersResponse)
studio/backend/routes/models.py:None
Routebrowse_folders
router.get("/browse-folders", response_model = BrowseFoldersResponse)
studio/backend/hub/routes/inventory.py:None
Routebulk_entries
router.post("/entries/bulk")
studio/backend/routes/prompts.py:None
Routebulk_lists
router.post("/lists/bulk")
studio/backend/routes/prompts.py:None
Routecancel_dataset_download
router.post("/download/cancel", response_model = CancelDatasetDownloadResponse, status_code = 202)
studio/backend/hub/routes/datasets.py:None
Routecancel_download_model
router.post("/download/cancel", response_model = CancelDownloadResponse, status_code = 202)
studio/backend/hub/routes/inventory.py:None
Routecancel_export
router.post("/cancel", response_model = ExportOperationResponse)
studio/backend/routes/export.py:None
Routecancel_inference
studio_router.post("/cancel")
studio/backend/routes/inference.py:None
Routecancel_job
router.post("/jobs/{job_id}/cancel")
studio/backend/routes/data_recipe/jobs.py:None
Routechange_password
router.post("/change-password", response_model = Token)
studio/backend/routes/auth.py:None
Routechat
app.post("/v1/chat/completions")
studio/backend/tests/test_middleware.py:None
Routecheck_embedding_model
router.get("/check-embedding/{model_name:path}", response_model = EmbeddingCheckResponse)
studio/backend/routes/models.py:None
Routecheck_format
router.post("/check-format", response_model = CheckFormatResponse)
studio/backend/routes/datasets.py:None
Routecheck_format
router.post("/check-format", response_model = CheckFormatResponse)
studio/backend/hub/routes/datasets.py:None
Routecheck_vision_model
router.get("/check-vision/{model_name:path}", response_model = VisionCheckResponse)
studio/backend/routes/models.py:None
Routecleanup_export_memory
router.post("/cleanup", response_model = ExportOperationResponse)
studio/backend/routes/export.py:None
Routeclear_history
router.delete("")
studio/backend/routes/chat_history.py:None
Routeconfirm_tool_call
studio_router.post("/tool-confirm")
studio/backend/routes/inference.py:None
Routecount_threads
router.get("/count", response_model = ChatCountResponse)
studio/backend/routes/chat_history.py:None
Routecreate_api_key
router.post("/api-keys", response_model = CreateApiKeyResponse)
studio/backend/routes/auth.py:None
Routecreate_job
router.post("/jobs", response_class = JSONResponse, response_model = JobCreateResponse)
studio/backend/routes/data_recipe/jobs.py:None
Routecreate_knowledge_base
router.post("/knowledge-bases")
studio/backend/routes/rag.py:None
Routecreate_mcp_server
router.post("/", response_model = McpServerResponse, status_code = 201)
studio/backend/routes/mcp_servers.py:None
Routecreate_openai_container
router.post( "/external/openai/containers/create", response_model = OpenAIContainerSummary, )
studio/backend/routes/inference.py:None
Routecreate_provider_config
router.post("/", response_model = ProviderResponse, status_code = 201)
studio/backend/routes/providers.py:None
Routecurrent_job
router.get("/jobs/current")
studio/backend/routes/data_recipe/jobs.py:None
Routedelete_cached_dataset
router.delete("/cached", response_model = DeleteCachedDatasetResponse)
studio/backend/hub/routes/datasets.py:None
Routedelete_cached_model
router.delete("/delete-cached")
studio/backend/routes/models.py:None
Routedelete_cached_model
router.delete( "/delete-cached", response_model = DeleteCachedModelResponse, response_model_exclud
studio/backend/hub/routes/inventory.py:None
Routedelete_document
router.delete("/documents/{document_id}")
studio/backend/routes/rag.py:None
Routedelete_finetuned_model
router.delete("/delete-finetuned")
studio/backend/routes/models.py:None
Routedelete_knowledge_base
router.delete("/knowledge-bases/{kb_id}")
studio/backend/routes/rag.py:None
Routedelete_mcp_server
router.delete("/{server_id}", status_code = 204)
studio/backend/routes/mcp_servers.py:None
Routedelete_openai_container
router.post("/external/openai/containers/delete", status_code = 204)
studio/backend/routes/inference.py:None
Routedelete_project
router.delete("/projects/{project_id}", response_model = ChatProject)
studio/backend/routes/chat_history.py:None
Routedelete_provider_config
router.delete("/{provider_id}", status_code = 204)
studio/backend/routes/providers.py:None
Routedelete_threads
router.delete("/threads")
studio/backend/routes/chat_history.py:None
Routedelete_training_run
router.delete("/runs/{run_id}", response_model = TrainingRunDeleteResponse)
studio/backend/routes/training_history.py:None
Routedesktop_login
router.post("/desktop-login", response_model = Token)
studio/backend/routes/auth.py:None
Routediscard_remote_code_download
router.post("/discard-remote-code")
studio/backend/routes/models.py:None
Routedocument_file_signed
router.get("/documents/{document_id}/file-signed", response_model = None)
studio/backend/routes/rag.py:None
Routedocument_file_url
router.get("/documents/{document_id}/file-url")
studio/backend/routes/rag.py:None
Routedownload_dataset
router.post("/download", response_model = DatasetDownloadStartResponse, status_code = 202)
studio/backend/hub/routes/datasets.py:None
Routedownload_model
router.post("/download", response_model = DownloadStartResponse, status_code = 202)
studio/backend/hub/routes/inventory.py:None
Routeexport_base_model
router.post("/export/base", response_model = ExportOperationResponse)
studio/backend/routes/export.py:None
Routeexport_gguf
router.post("/export/gguf", response_model = ExportOperationResponse)
studio/backend/routes/export.py:None
Routeexport_history
router.get("/export", response_model = ChatExportResponse)
studio/backend/routes/chat_history.py:None
Routeexport_lora_adapter
router.post("/export/lora", response_model = ExportOperationResponse)
studio/backend/routes/export.py:None
Routeexport_merged_model
router.post("/export/merged", response_model = ExportOperationResponse)
studio/backend/routes/export.py:None
Routefork_thread
router.post("/threads/{thread_id}/fork", response_model = ChatForkResponse)
studio/backend/routes/chat_history.py:None
Routeframe
app.get(main_module._ARTIFACT_PREVIEW_FRAME_PATH)
studio/backend/tests/test_middleware.py:None
Routegenerate_audio
router.post("/audio/generate")
studio/backend/routes/inference.py:None
Routegenerate_stream
router.post("/generate/stream")
studio/backend/routes/inference.py:None
Routeget_active_dataset_downloads
router.get("/active-downloads", response_model = ActiveDownloadsResponse)
studio/backend/hub/routes/datasets.py:None
Routeget_active_downloads
router.get("/active-downloads", response_model = ActiveDownloadsResponse)
studio/backend/hub/routes/inventory.py:None
Routeget_api_monitor
studio_router.get("/monitor")
studio/backend/routes/inference.py:None
Routeget_api_monitor_entry
studio_router.get("/monitor/{entry_id}")
studio/backend/routes/inference.py:None
Routeget_dataset_download_progress
router.get("/download-progress")
studio/backend/routes/datasets.py:None
Routeget_dataset_download_progress
router.get("/download-progress", response_model = DownloadProgressResponse)
studio/backend/hub/routes/datasets.py:None
Routeget_dataset_download_status
router.get("/download-status", response_model = DatasetDownloadJobStatus)
studio/backend/hub/routes/datasets.py:None
Routeget_dataset_transport_status
router.get("/transport-status", response_model = TransportStatusResponse)
studio/backend/hub/routes/datasets.py:None
Routeget_download_progress
router.get("/download-progress")
studio/backend/routes/models.py:None
Routeget_download_progress
router.get("/download-progress", response_model = DownloadProgressResponse)
studio/backend/hub/routes/inventory.py:None
Routeget_download_status
router.get("/download-status", response_model = DownloadJobStatus)
studio/backend/hub/routes/inventory.py:None
Routeget_embedding_model
router.get("/embedding-model", response_model = EmbeddingModelResponse)
studio/backend/routes/settings.py:None
Routeget_entries
router.get("/entries")
studio/backend/routes/prompts.py:None
Routeget_export_logs
router.get("/logs")
studio/backend/routes/export.py:None
Routeget_export_size
router.get("/export-size", response_model = ExportSizeResponse)
studio/backend/routes/models.py:None
Routeget_export_status
router.get("/status", response_model = ExportStatusResponse)
studio/backend/routes/export.py:None
Routeget_fork_count
router.get( "/threads/{thread_id}/messages/{message_id}/forks", response_model = ChatForkCountResponse
studio/backend/routes/chat_history.py:None
Routeget_gguf_download_progress
router.get("/gguf-download-progress")
studio/backend/routes/models.py:None
Routeget_gguf_download_progress
router.get( "/gguf-download-progress", response_model = DownloadProgressResponse, response_model_e
studio/backend/hub/routes/inventory.py:None
Routeget_gguf_variants
router.get("/gguf-variants", response_model = GgufVariantsResponse)
studio/backend/routes/models.py:None
Routeget_gguf_variants
router.get("/gguf-variants", response_model = GgufVariantsResponse)
studio/backend/hub/routes/inventory.py:None
Routeget_github_env_token_status
router.get("/seed/github/env-token")
studio/backend/routes/data_recipe/seed.py:None
Routeget_gpu_visibility
app.get("/api/system/gpu-visibility")
studio/backend/main.py:None
Routeget_hardware_info
app.get("/api/system/hardware")
studio/backend/main.py:None
Routeget_hardware_utilization
router.get("/hardware")
studio/backend/routes/training.py:None
Routeget_helper_precache
router.get("/helper-precache", response_model = HelperPrecacheResponse)
studio/backend/routes/settings.py:None
Routeget_import_ledger
router.get("/import-ledger", response_model = ChatImportLedgerResponse)
studio/backend/routes/chat_history.py:None
Routeget_kv_cache_estimate
router.get("/kv-cache-estimate")
studio/backend/routes/models.py:None
Routeget_lists
router.get("/lists")
studio/backend/routes/prompts.py:None
Routeget_load_progress
router.get("/load-progress", response_model = LoadProgressResponse)
studio/backend/routes/inference.py:None
Routeget_lora_base_model
router.get("/loras/{lora_path:path}/base-model", response_model = LoRABaseModelResponse)
studio/backend/routes/models.py:None
Routeget_model_config
router.get("/config/{model_name:path}")
studio/backend/routes/models.py:None
Routeget_model_transport_status
router.get("/transport-status", response_model = TransportStatusResponse)
studio/backend/hub/routes/inventory.py:None
Routeget_models_folder
router.get("/models-folder", response_model = ModelsFolderResponse)
studio/backend/hub/routes/inventory.py:None
Routeget_openai_auto_switch
router.get("/openai-auto-switch", response_model = OpenAIAutoSwitchResponse)
studio/backend/routes/settings.py:None
Routeget_openai_auto_switch_overrides
router.get("/openai-auto-switch/overrides", response_model = ModelOverridesResponse)
studio/backend/routes/settings.py:None
Routeget_personalization_settings
router.get("/personalization", response_model = PersonalizationResponse)
studio/backend/routes/settings.py:None
next →1–100 of 316, ranked by callers