Skip to main content

POST /api/quickstart

Request

{
  "prompt": "hello",
  "personaId": "optional-uuid"
}

Response

{
  "text": "...",
  "model": "persona-uuid"
}

POST /api/chat

Request

{
  "messages": [{ "role": "user", "content": "hello" }],
  "personaId": "optional-uuid"
}

Response

{
  "reply": "...",
  "model": "persona-uuid"
}

Shared error response

{
  "error": {
    "type": "validation | config | provider",
    "message": "..."
  }
}