Responses API
POST /v1/responses dla tekstu, wywołań narzędzi, danych multimodalnych i klientów Codex.
POST https://api.webway.sh/v1/responses
Używaj Responses w integracjach z Codex i nowszymi pakietami SDK OpenAI.
Żądanie
curl https://api.webway.sh/v1/responses \
-H "Authorization: Bearer $WEBWAY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "openai/gpt-5.6-terra",
"input": "Write a three-line release note.",
"max_output_tokens": 200
}'
| Pole | Typ | Uwagi |
|---|---|---|
model |
ciąg znaków | Wymagany identyfikator modelu z prefiksem dostawcy |
input |
ciąg znaków lub tablica | Wymagany tekst lub ustrukturyzowane elementy wejściowe |
instructions |
ciąg znaków | Wskazówki na poziomie systemowym |
max_output_tokens |
liczba całkowita | Maksymalna liczba wygenerowanych tokenów |
tools |
tablica | Narzędzia dostępne dla modelu |
stream |
wartość logiczna | Strumieniuje zdarzenia odpowiedzi, gdy ma wartość true |
Odpowiedź
{
"id": "resp_01…",
"object": "response",
"model": "openai/gpt-5.6-terra",
"output": [
{
"type": "message",
"role": "assistant",
"content": [{"type": "output_text", "text": "Added…"}]
}
],
"usage": {"input_tokens": 12, "output_tokens": 24, "total_tokens": 36}
}
Oficjalne pakiety SDK OpenAI udostępniają połączony tekst jako response.output_text.