Skip to main content
GET
/
v1
/
repo
/
{repo_name}
/
targets
/
{target_name}
/
stim
/
output
Get Stim Output
curl --request GET \
  --url http://localhost:8080/v1/repo/{repo_name}/targets/{target_name}/stim/output \
  --header 'Authorization: Bearer <token>'
{
  "config": {
    "generators": [
      {
        "model": "claude-3-5-sonnet-20241022",
        "numq": 10,
        "temperature": 1,
        "type": "oneshot_qs"
      }
    ],
    "student_prompt": "user_prompt_v1",
    "teacher_prompt": "system_prompt_v1"
  },
  "has_more": true,
  "limit": 100,
  "lines": 1500,
  "offset": 0,
  "output": [
    {
      "question": "What is Python?",
      "stimulus_id": 0
    },
    {
      "question": "Explain machine learning",
      "stimulus_id": 1
    }
  ],
  "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
target_name
string
required

Query Parameters

offset
integer
default:0

Starting line number (0-indexed)

Required range: x >= 0
limit
integer
default:100

Number of lines to return (max 1000)

Required range: 1 <= x <= 1000
user_id
string | null

User ID override (requires master API key)

Response

Successful Response

Paginated stim output response

Returns stim job status along with paginated output data.

status
string
required

Job status: not_started, running, complete, failed

output
Output · object[]
required

Paginated output data

offset
integer
required

Starting line offset

Required range: x >= 0
limit
integer
required

Page size

Required range: x >= 1
has_more
boolean
required

Whether more data is available

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