mirror of
https://github.com/collinear-ai/yc-bench.git
synced 2026-05-01 17:45:20 +00:00
Add interactive quickstart: yc-bench start and one-line start.sh
3-step interactive flow: pick difficulty (with custom preset builder), choose model from curated list (Claude, GPT, Gemini, DeepSeek, etc.), enter API key (auto-detected by prefix). Single curl command to get started: curl -sSL https://raw.githubusercontent.com/.../start.sh | bash Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
3643806dce
commit
75a53de25c
3 changed files with 286 additions and 0 deletions
|
|
@ -77,6 +77,13 @@ app.add_typer(report_app, name="report")
|
|||
app.add_typer(scratchpad_app, name="scratchpad")
|
||||
|
||||
|
||||
@app.command("start")
|
||||
def start_command_cli():
|
||||
"""Interactive 3-step quickstart: pick model, enter key, choose difficulty, run."""
|
||||
from .start_command import start_interactive
|
||||
start_interactive()
|
||||
|
||||
|
||||
@app.command("run")
|
||||
def run_command_cli(
|
||||
model: str = typer.Option(..., help="LiteLLM model string (e.g. openrouter/z-ai/glm-5)"),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue