Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MakazhanAlpamys/Soup
/ endpoints
Endpoints
121 in github.com/MakazhanAlpamys/Soup
⨍
Functions
20,206
◇
Types & classes
3,423
↳
Endpoints
121
Route
_chat
app.post("/v1/chat/completions")
src/soup_cli/utils/mii.py:None
Route
_list_models
app.get("/v1/models")
src/soup_cli/utils/mii.py:None
Route
_reject_bool_on_reward_hack_numerics
field_validator( "reward_hack_dwell_steps", "reward_hack_release_patience", "reward_ha
src/soup_cli/config/schema.py:None
Route
_validate_unlearn_dataset_path
field_validator("forget_set", "retain_set")
src/soup_cli/config/schema.py:None
Route
activate_adapter
app.post("/v1/adapters/activate/{name}")
src/soup_cli/commands/serve.py:None
Route
anthropic_messages
app.post("/v1/messages")
src/soup_cli/utils/vllm.py:None
Route
anthropic_messages
app.post("/v1/messages")
src/soup_cli/commands/serve.py:None
Route
chat_completions
app.post("/v1/chat/completions")
src/soup_cli/utils/vllm.py:None
Route
chat_completions
app.post("/v1/chat/completions")
src/soup_cli/utils/sglang.py:None
Route
chat_completions
app.post("/v1/chat/completions")
src/soup_cli/commands/serve.py:None
Route
chat_send
app.post("/api/chat/send", dependencies=[Depends(_verify_token)])
src/soup_cli/ui/app.py:None
Route
compare_runs
app.get("/api/runs/compare")
src/soup_cli/ui/app.py:None
Route
config_schema
app.get("/api/config/schema")
src/soup_cli/ui/app.py:None
Route
deactivate_adapter
app.post("/v1/adapters/deactivate")
src/soup_cli/commands/serve.py:None
Route
delete_cmd
app.command("delete")
src/soup_cli/commands/registry.py:None
Route
delete_run
app.delete("/api/runs/{run_id}", dependencies=[Depends(_verify_token)])
src/soup_cli/ui/app.py:None
Route
form_to_yaml
app.post("/api/config/from-form", dependencies=[Depends(_verify_token)])
src/soup_cli/ui/app.py:None
Route
get_run
app.get("/api/runs/{run_id}")
src/soup_cli/ui/app.py:None
Route
get_run_eval
app.get("/api/runs/{run_id}/eval")
src/soup_cli/ui/app.py:None
Route
get_run_metrics
app.get("/api/runs/{run_id}/metrics")
src/soup_cli/ui/app.py:None
Route
health
app.get("/health")
src/soup_cli/utils/vllm.py:None
Route
health
app.get("/health")
src/soup_cli/utils/sglang.py:None
Route
health
app.get("/health")
src/soup_cli/commands/serve.py:None
Route
health
app.get("/api/health")
src/soup_cli/ui/app.py:None
Route
index
app.get("/", response_class=HTMLResponse)
src/soup_cli/ui/app.py:None
Route
inspect_data
app.post("/api/data/inspect", dependencies=[Depends(_verify_token)])
src/soup_cli/ui/app.py:None
Route
list_adapters
app.get("/v1/adapters")
src/soup_cli/commands/serve.py:None
Route
list_models
app.get("/v1/models")
src/soup_cli/utils/vllm.py:None
Route
list_models
app.get("/v1/models")
src/soup_cli/utils/sglang.py:None
Route
list_models
app.get("/v1/models")
src/soup_cli/commands/serve.py:None
Route
list_recipes
app.get("/api/recipes")
src/soup_cli/ui/app.py:None
Route
list_runs
app.get("/api/runs")
src/soup_cli/ui/app.py:None
Route
list_templates
app.get("/api/templates")
src/soup_cli/ui/app.py:None
Route
list_tool_outputs
app.get("/api/tool-outputs")
src/soup_cli/ui/app.py:None
Route
metrics_endpoint
app.get("/metrics")
src/soup_cli/utils/vllm.py:None
Route
metrics_endpoint
app.get("/metrics")
src/soup_cli/commands/serve.py:None
Route
record_thumb_endpoint
app.post("/v1/thumbs")
src/soup_cli/commands/serve.py:None
Route
start_training
app.post("/api/train/start", dependencies=[Depends(_verify_token)])
src/soup_cli/ui/app.py:None
Route
stop_training
app.post("/api/train/stop", dependencies=[Depends(_verify_token)])
src/soup_cli/ui/app.py:None
Route
stream_live_metrics
app.get("/api/train/metrics/live")
src/soup_cli/ui/app.py:None
Route
stream_train_events
app.get("/api/train/stream")
src/soup_cli/ui/app.py:None
Route
stream_training_logs
app.get("/api/train/logs")
src/soup_cli/ui/app.py:None
Route
system_info
app.get("/api/system")
src/soup_cli/ui/app.py:None
Route
test_a_boxed_letter_is_the_chosen_option
pytest.mark.parametrize( "output, want", [ (r"\boxed{C}", "C"), (r"The
tests/test_v07302.py:None
Route
test_a_boxed_value_is_not_an_option_letter
pytest.mark.parametrize("output", [r"\boxed{4}", r"\boxed{Paris}", r"\boxed{42.5}"])
tests/test_v07302.py:None
Route
test_behavior_evidence_oversize_rejected
pytest.mark.skipif( platform.system() == "Windows" and not os.environ.get("CI"), reason="Slow
tests/test_v0650_followups.py:None
Route
test_data_config_accepts_new_format
pytest.mark.parametrize("fmt", [ "prm", "pre_tokenized", "input_output", "video", "multimodal", ])
tests/test_v0420.py:None
Route
test_deploy_bad_parameter_format
patch(f"{_OLLAMA}.detect_ollama", return_value="0.6.2")
tests/test_deploy_ollama.py:None
Route
test_deploy_create_fails
patch(f"{_OLLAMA}.deploy_to_ollama", return_value=(False, "disk full"))
tests/test_deploy_ollama.py:None
Route
test_deploy_full_success
patch(f"{_OLLAMA}.deploy_to_ollama", return_value=(True, "created"))
tests/test_deploy_ollama.py:None
Route
test_deploy_invalid_template
patch(f"{_OLLAMA}.detect_ollama", return_value="0.6.2")
tests/test_deploy_ollama.py:None
Route
test_deploy_list_empty
patch(f"{_OLLAMA}.detect_ollama", return_value="0.6.2")
tests/test_deploy_ollama.py:None
Route
test_deploy_list_no_ollama
patch(f"{_OLLAMA}.detect_ollama", return_value=None)
tests/test_deploy_ollama.py:None
Route
test_deploy_list_with_models
patch(f"{_OLLAMA}.detect_ollama", return_value="0.6.2")
tests/test_deploy_ollama.py:None
Route
test_deploy_ollama_not_installed
patch(f"{_OLLAMA}.detect_ollama", return_value=None)
tests/test_deploy_ollama.py:None
Route
test_deploy_remove_failure
patch(f"{_OLLAMA}.detect_ollama", return_value="0.6.2")
tests/test_deploy_ollama.py:None
Route
test_deploy_remove_no_ollama
patch(f"{_OLLAMA}.detect_ollama", return_value=None)
tests/test_deploy_ollama.py:None
Route
test_deploy_remove_success
patch(f"{_OLLAMA}.detect_ollama", return_value="0.6.2")
tests/test_deploy_ollama.py:None
Route
test_deploy_to_ollama_failure
patch(f"{_OLLAMA}.subprocess.run")
tests/test_deploy_ollama.py:None
Route
test_deploy_to_ollama_not_found
patch(f"{_OLLAMA}.subprocess.run")
tests/test_deploy_ollama.py:None
Route
test_deploy_to_ollama_oserror
patch(f"{_OLLAMA}.subprocess.run")
tests/test_deploy_ollama.py:None
Route
test_deploy_to_ollama_success
patch(f"{_OLLAMA}.subprocess.run")
tests/test_deploy_ollama.py:None
Route
test_deploy_to_ollama_timeout
patch(f"{_OLLAMA}.subprocess.run")
tests/test_deploy_ollama.py:None
Route
test_deploy_unknown_parameter_key
patch(f"{_OLLAMA}.detect_ollama", return_value="0.6.2")
tests/test_deploy_ollama.py:None
Route
test_detect_ollama_installed
patch(f"{_OLLAMA}.subprocess.run")
tests/test_deploy_ollama.py:None
Route
test_detect_ollama_no_version_match
patch(f"{_OLLAMA}.subprocess.run")
tests/test_deploy_ollama.py:None
Route
test_detect_ollama_nonzero
patch(f"{_OLLAMA}.subprocess.run")
tests/test_deploy_ollama.py:None
Route
test_detect_ollama_not_installed
patch(f"{_OLLAMA}.subprocess.run")
tests/test_deploy_ollama.py:None
Route
test_detect_ollama_timeout
patch(f"{_OLLAMA}.subprocess.run")
tests/test_deploy_ollama.py:None
Route
test_detect_ollama_version_in_stderr
patch(f"{_OLLAMA}.subprocess.run")
tests/test_deploy_ollama.py:None
Route
test_download_basic
patch("soup_cli.commands.data._hf_download_dataset")
tests/test_dataset_hub.py:None
Route
test_download_default_output
patch("soup_cli.commands.data._hf_download_dataset")
tests/test_dataset_hub.py:None
Route
test_download_empty_dataset
patch("soup_cli.commands.data._hf_download_dataset")
tests/test_dataset_hub.py:None
Route
test_download_error_handling
patch("soup_cli.commands.data._hf_download_dataset")
tests/test_dataset_hub.py:None
Route
test_download_output_path_traversal
patch("soup_cli.commands.data._hf_download_dataset")
tests/test_dataset_hub.py:None
Route
test_download_samples_limit
patch("soup_cli.commands.data._hf_download_dataset")
tests/test_dataset_hub.py:None
Route
test_download_with_format_conversion
patch("soup_cli.commands.data._hf_download_dataset")
tests/test_dataset_hub.py:None
Route
test_download_with_split
patch("soup_cli.commands.data._hf_download_dataset")
tests/test_dataset_hub.py:None
Route
test_export_deploy_ollama_create_fails
patch(f"{_OLLAMA}.deploy_to_ollama", return_value=(False, "fail"))
tests/test_deploy_ollama.py:None
Route
test_export_deploy_ollama_not_found
patch(f"{_OLLAMA}.detect_ollama", return_value=None)
tests/test_deploy_ollama.py:None
Route
test_export_deploy_ollama_success
patch(f"{_OLLAMA}.deploy_to_ollama", return_value=(True, "ok"))
tests/test_deploy_ollama.py:None
Route
test_init_does_not_call_from_pretrained
patch("transformers.AutoTokenizer.from_pretrained")
tests/test_v0404_part_a.py:None
Route
test_is_router_param
pytest.mark.parametrize( "name,is_router", [ ("model.layers.0.block_sparse_moe.gat
tests/test_v07120.py:None
Route
test_known_targets_return_draft
pytest.mark.parametrize( "target", [ "meta-llama/Llama-3.3-70B-Instruct",
tests/test_inference_advanced.py:None
Route
test_list_empty_registry_cli
patch("soup_cli.commands.data._get_registry_path")
tests/test_dataset_registry.py:None
Route
test_list_registry_cli
patch("soup_cli.commands.data._get_registry_path")
tests/test_dataset_registry.py:None
Route
test_list_soup_models_empty
patch(f"{_OLLAMA}.subprocess.run")
tests/test_deploy_ollama.py:None
Route
test_list_soup_models_found
patch(f"{_OLLAMA}.subprocess.run")
tests/test_deploy_ollama.py:None
Route
test_list_soup_models_nonzero
patch(f"{_OLLAMA}.subprocess.run")
tests/test_deploy_ollama.py:None
Route
test_list_soup_models_ollama_not_found
patch(f"{_OLLAMA}.subprocess.run")
tests/test_deploy_ollama.py:None
Route
test_list_soup_models_timeout
patch(f"{_OLLAMA}.subprocess.run")
tests/test_deploy_ollama.py:None
Route
test_mutual_exclusion
pytest.mark.parametrize( "extra,kw", [ (" freeze_layers: 2\n", "freeze_layers"),
tests/test_v07134.py:None
Route
test_mutually_exclusive
pytest.mark.parametrize( "extra,keyword", [ (" freeze_layers: 2\n", "freeze_layer
tests/test_v07123.py:None
Route
test_non_fused_keys
pytest.mark.parametrize( "key", [ # Per-expert numbered keys are already unfused (
tests/test_v07121.py:None
Route
test_preview_basic
patch("soup_cli.commands.data._hf_dataset_info")
tests/test_dataset_hub.py:None
Route
test_preview_huggingface_hub_not_installed
patch("soup_cli.commands.data._hf_dataset_info")
tests/test_dataset_hub.py:None
Route
test_preview_not_found
patch("soup_cli.commands.data._hf_dataset_info")
tests/test_dataset_hub.py:None
Route
test_preview_shows_features
patch("soup_cli.commands.data._hf_dataset_info")
tests/test_dataset_hub.py:None
Route
test_preview_shows_splits
patch("soup_cli.commands.data._hf_dataset_info")
tests/test_dataset_hub.py:None
Route
test_register_cli
patch("soup_cli.commands.data._get_registry_path")
tests/test_dataset_registry.py:None
next →
1–100 of 121, ranked by callers