Skip to main content
GET
/
v1
/
repo
/
{repo_name}
/
bakes
/
{bake_name}
Get Bake
curl --request GET \
  --url http://localhost:8080/v1/repo/{repo_name}/bakes/{bake_name} \
  --header 'Authorization: Bearer <token>'
{
  "config": {
    "epochs": 3,
    "micro_batch_size": 8,
    "model": {
      "baked_adapter_config": {
        "bias": "none",
        "lora_alpha": 32,
        "lora_dropout": 0.05,
        "r": 32,
        "target_modules": "all-linear"
      },
      "type": "bake"
    },
    "type": "single_baker"
  },
  "job_id": 1,
  "loss": {
    "final_loss": 1.395237632095814e-7,
    "latest_loss": 1.395237632095814e-7,
    "max_loss": 0.0000015422701835632324,
    "min_loss": 1.314911060035229e-7
  },
  "model_name": [
    "user/repo/bake_name/183",
    "user/repo/bake_name/100"
  ],
  "progress_percent": 100,
  "status": "complete"
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

X-User-Id
string | null

User ID override via header (requires master API key)

Path Parameters

repo_name
string
required
bake_name
string
required

Query Parameters

user_id
string | null

User ID override (requires master API key)

Response

Successful Response

Bake response: Inherits all fields from JobStatus

status
string
required

Job status: not_started, running, complete, failed

lines
integer | null

Number of output lines (not applicable for bakes)

config
Config · object

Job config parameters

error
string | null

Error message if job failed

job_id
integer | null

Coordinator job ID (if job is queued/running)

progress_percent
number | null

Job progress percentage (0-100) if job is running

model_name
string[] | null

List of model names in format 'user/repo/bake_name/checkpoint'. Index 0 is the latest checkpoint. Only present when status is 'complete'

loss
Loss · object

Loss values from training. Contains 'latest_loss', 'final_loss', 'min_loss', 'max_loss'. Present when status is 'running' or 'complete' and metrics are available