System One

Ask System One questions

Changed on

Ask typed questions about a state and get calibrated answers. No streaming. See System One decisions.

post/systemone

Request

  • Base URL
    https://api.orcarouter.ai/v1
  • URL
    https://api.orcarouter.ai/v1/systemone
  • Auth
    HTTP bearer

Request body

modelstring required
questionsobject required

1 to 512 questions, keyed by IDs you choose.

reasoning_effortstring

Optional. Same control as on Chat Completions.

thinkingobject

Optional. Same control as on Chat Completions.

Example request

{
  "model": "orca/orcac2-1.0",
  "questions": {
    "is_urgent": {
      "type": "noul",
      "instructions": "Does this convey urgency?"
    },
    "department": {
      "type": "choice",
      "instructions": "Which team should handle this?",
      "criteria": {
        "billing": "Payments, invoicing, refunds",
        "technical": "Bugs, outages, integrations"
      }
    },
    "frustration": {
      "type": "score",
      "instructions": "How frustrated is the customer?",
      "criteria": [
        "Calm",
        "Frustrated",
        "Very angry"
      ]
    }
  }
}

Response

One answer per question, keyed by question ID.

modelstring required
answersobject required

One answer per question, under the ID you chose.

Changes