MCPcopy Index your code

hub / github.com/vllm-project/semantic-router / endpoints

Endpoints64 in github.com/vllm-project/semantic-router

Routeapi_benchmark
app.post("/api/benchmark")
src/training/model_selection/ml_model_selection/server.py:None
Routeapi_train
app.post("/api/train")
src/training/model_selection/ml_model_selection/server.py:None
Routechat
click.option( "--model", "model", default=DEFAULT_CHAT_MODEL, show_default=True, help="Mod
src/vllm-sr/cli/commands/chat.py:None
Routechat_completions
app.post("/v1/chat/completions")
tools/mock-vllm/app.py:None
Routechat_completions
app.post("/v1/chat/completions")
e2e/testing/llm-katan/llm_katan/server.py:None
Routeconfig_import
click.option( "--target", "target_path", default="config.yaml", show_default=True, help="P
src/vllm-sr/cli/commands/general.py:None
Routeconfig_migrate
click.option( "--output", help="Path for migrated canonical config (default: <config>.migrated.yaml)",
src/vllm-sr/cli/commands/general.py:None
Routeconfig_router
config.command("router")
src/vllm-sr/cli/commands/general.py:None
Routecreate_fleet
router.post( "/fleets", response_model=FleetConfigOut, summary="Save a fleet configuration" )
src/fleet-sim/fleet_sim/api/routes/fleets.py:None
Routecreate_job
router.post("", response_model=JobOut, summary="Submit a simulation job")
src/fleet-sim/fleet_sim/api/routes/jobs.py:None
Routedashboard
click.option("--target", default=None, help=TARGET_HELP)
src/vllm-sr/cli/commands/runtime.py:None
Routedebug_last_request
app.get("/debug/last-request")
e2e/testing/anthropic-shim/anthropic_shim/app.py:None
Routedelete_fleet
router.delete("/fleets/{fleet_id}", summary="Delete a fleet")
src/fleet-sim/fleet_sim/api/routes/fleets.py:None
Routedelete_job
router.delete("/{job_id}", summary="Delete a job")
src/fleet-sim/fleet_sim/api/routes/jobs.py:None
Routedelete_trace
router.delete("/{trace_id}", summary="Delete a trace")
src/fleet-sim/fleet_sim/api/routes/traces.py:None
Routeeval
click.option( "--json", "output_json", is_flag=True, default=False, help="Print the full J
src/vllm-sr/cli/commands/eval.py:None
Routeget_cdf
router.get("/{name}/cdf", response_model=list[CdfPoint], summary="Get raw CDF points")
src/fleet-sim/fleet_sim/api/routes/workloads.py:None
Routeget_fleet
router.get("/fleets/{fleet_id}", response_model=FleetConfigOut, summary="Get a fleet")
src/fleet-sim/fleet_sim/api/routes/fleets.py:None
Routeget_job
router.get("/{job_id}", response_model=JobOut, summary="Get job status and results")
src/fleet-sim/fleet_sim/api/routes/jobs.py:None
Routeget_metrics
app.get("/metrics")
e2e/testing/llm-katan/llm_katan/server.py:None
Routeget_trace
router.get("/{trace_id}", response_model=TraceInfo, summary="Get trace metadata")
src/fleet-sim/fleet_sim/api/routes/traces.py:None
Routeget_workload_stats
router.get( "/{name}/stats", response_model=TraceStats, summary="Get workload statistics" )
src/fleet-sim/fleet_sim/api/routes/workloads.py:None
Routehealth
app.get("/health")
tools/mock-vllm/app.py:None
Routehealth
app.get("/api/health")
src/training/model_selection/ml_model_selection/server.py:None
Routehealth
app.get("/health", response_model=HealthResponse)
e2e/testing/llm-katan/llm_katan/server.py:None
Routehealthz
app.get("/healthz", tags=["System"], summary="Health check")
src/fleet-sim/fleet_sim/api/app.py:None
Routehealthz
app.get("/healthz")
e2e/testing/anthropic-shim/anthropic_shim/app.py:None
Routelist_fleets
router.get("/fleets", response_model=list[FleetConfigOut], summary="List saved fleets")
src/fleet-sim/fleet_sim/api/routes/fleets.py:None
Routelist_gpu_profiles
router.get( "/gpu-profiles", response_model=list[GpuProfileOut], tags=["Fleets"], summary="Lis
src/fleet-sim/fleet_sim/api/routes/fleets.py:None
Routelist_jobs
router.get("", response_model=list[JobOut], summary="List all jobs")
src/fleet-sim/fleet_sim/api/routes/jobs.py:None
Routelist_models
app.get("/v1/models", response_model=ModelsResponse)
e2e/testing/llm-katan/llm_katan/server.py:None
Routelist_traces
router.get("", response_model=list[TraceInfo], summary="List all traces")
src/fleet-sim/fleet_sim/api/routes/traces.py:None
Routelist_workloads
router.get("", response_model=list[BuiltinWorkload], summary="List built-in workloads")
src/fleet-sim/fleet_sim/api/routes/workloads.py:None
Routelogs
click.argument( "service", type=click.Choice(["envoy", "router", "dashboard", "simulator"]) )
src/vllm-sr/cli/commands/runtime.py:None
Routemessages
app.post("/v1/messages")
e2e/testing/anthropic-shim/anthropic_shim/app.py:None
Routemodels
app.get("/v1/models")
tools/mock-vllm/app.py:None
Routepassthrough
app.api_route( "/{path:path}", methods=["GET", "POST", "PUT", "DELETE", "PATCH", "OPTIONS", "H
e2e/testing/anthropic-shim/anthropic_shim/app.py:None
Routeroot
app.get("/", include_in_schema=False)
src/fleet-sim/fleet_sim/api/app.py:None
Routeroot
app.get("/")
e2e/testing/llm-katan/llm_katan/server.py:None
Routesample_trace
router.get( "/{trace_id}/sample", response_model=TraceSample, summary="Get sample records" )
src/fleet-sim/fleet_sim/api/routes/traces.py:None
Routeserve
click.option( "--router-image", default=None, help="Docker image for the router container (Docker
src/vllm-sr/cli/commands/runtime.py:None
Routestatus
click.argument( "service", type=click.Choice(["envoy", "router", "dashboard", "simulator", "all"]),
src/vllm-sr/cli/commands/runtime.py:None
Routestop
click.option("--target", default=None, help=TARGET_HELP)
src/vllm-sr/cli/commands/runtime.py:None
Routetest_cleanup_removes_split_runtime_and_observability_containers
mock.patch.object(CLITestBase, "_run_subprocess")
e2e/testing/vllm-sr-cli/test_unit_runtime_topology.py:None
Routetest_cli_test_base_rejects_podman_env_override
mock.patch.dict(os.environ, {"CONTAINER_RUNTIME": "podman"}, clear=False)
e2e/testing/vllm-sr-cli/test_unit_runtime_topology.py:None
Routetest_cli_test_base_rejects_podman_only_hosts
mock.patch.dict(os.environ, {}, clear=True)
e2e/testing/vllm-sr-cli/test_unit_runtime_topology.py:None
Routetest_container_status_defaults_to_split_runtime
mock.patch.object(CLITestBase, "_run_subprocess")
e2e/testing/vllm-sr-cli/test_unit_runtime_topology.py:None
Routetest_container_status_reports_split_runtime_exited
mock.patch.object(CLITestBase, "_run_subprocess")
e2e/testing/vllm-sr-cli/test_unit_runtime_topology.py:None
Routetest_env_var_passed_to_container
unittest.skipUnless( os.environ.get("RUN_INTEGRATION_TESTS", "").lower() == "true", "Integrati
e2e/testing/vllm-sr-cli/test_integration.py:None
Routetest_fleet_sim_sidecar_contracts
unittest.skipUnless( os.environ.get("RUN_INTEGRATION_TESTS", "").lower() == "true", "Integrati
e2e/testing/vllm-sr-cli/test_integration.py:None
Routetest_image_pull_policy_always_attempts_pull
unittest.skipUnless( os.environ.get("RUN_INTEGRATION_TESTS", "").lower() == "true", "Integrati
e2e/testing/vllm-sr-cli/test_integration.py:None
Routetest_image_pull_policy_never_fails_with_missing_image
unittest.skipUnless( os.environ.get("RUN_INTEGRATION_TESTS", "").lower() == "true", "Integrati
e2e/testing/vllm-sr-cli/test_integration.py:None
Routetest_inspect_defaults_to_router_container_for_split_runtime
mock.patch.object(CLITestBase, "_run_subprocess")
e2e/testing/vllm-sr-cli/test_unit_runtime_topology.py:None
Routetest_inspect_defaults_to_router_container_when_runtime_absent
mock.patch.object(CLITestBase, "_run_subprocess")
e2e/testing/vllm-sr-cli/test_unit_runtime_topology.py:None
Routetest_integration_200_json_flag
pytest.mark.parametrize( "router_server", [ { "status": 200, "body": {
src/vllm-sr/tests/test_eval_command.py:None
Routetest_integration_200_readable_output
pytest.mark.parametrize( "router_server", [ { "status": 200, "body": {
src/vllm-sr/tests/test_eval_command.py:None
Routetest_integration_400_structured_error
pytest.mark.parametrize( "router_server", [ { "status": 400, "body": {
src/vllm-sr/tests/test_eval_command.py:None
Routetest_integration_503_plain_text_error
pytest.mark.parametrize( "router_server", [{"status": 503, "body": "service unavailable", "content_typ
src/vllm-sr/tests/test_eval_command.py:None
Routetest_run_cli_preserves_partial_output_on_timeout
mock.patch.object(CLITestBase, "_run_subprocess")
e2e/testing/vllm-sr-cli/test_unit_runtime_topology.py:None
Routetest_runner_accepts_docker
mock.patch.dict(os.environ, {}, clear=True)
e2e/testing/vllm-sr-cli/test_unit_runtime_topology.py:None
Routetest_runner_rejects_podman_env_override
mock.patch.dict(os.environ, {"CONTAINER_RUNTIME": "podman"}, clear=False)
e2e/testing/vllm-sr-cli/test_unit_runtime_topology.py:None
Routetest_running_container_contracts
unittest.skipUnless( os.environ.get("RUN_INTEGRATION_TESTS", "").lower() == "true", "Integrati
e2e/testing/vllm-sr-cli/test_integration.py:None
Routetest_stop_terminates_container
unittest.skipUnless( os.environ.get("RUN_INTEGRATION_TESTS", "").lower() == "true", "Integrati
e2e/testing/vllm-sr-cli/test_integration.py:None
Routeupload_trace
router.post("", response_model=TraceInfo, summary="Upload a trace file")
src/fleet-sim/fleet_sim/api/routes/traces.py:None