LLM models
Create a response
The OpenAI Responses API for the LLM models.
POST
An
:async model answers at once with a queued or in_progress response; poll
GET /v1/responses/{response_id} until it is terminal. A :superfast model completes
inline.
stream: true returns server-sent events: live on :superfast models, buffered on
:async models (keep-alives while the job runs, then the whole output).Authorizations
Your Abstract API key. Get it with abstract login, pass it as $(abstract token).
Headers
The same POST with the same key returns the same response and never starts a second job. 1 to 200 characters from A-Z a-z 0-9 _ . / : -.
Pattern:
^[A-Za-z0-9_./:-]{1,200}$Body
application/json
Available options:
glm-5.3:async, deepseek-v4-flash:async, glm-5.3:superfast, deepseek-v4-flash:superfast, kimi-k3:superfast The OpenAI Responses input.
Default 8,192 on glm-5.3:superfast and 4,096 on the others.
Required range:
1 <= x <= 65536Response
The response. On an :async model its status is queued or in_progress.