GPT 5.5 Economy
GPT-5.5 is a frontier model released by OpenAI on April 23, 2026. It features a context window of over 1 million tokens—922,000 input tokens and 128,000 output tokens—and supports both text and image inputs. The model scores 88.7% on SWE-bench Verified and 92.4% on MMLU, while reducing hallucinations by 60% compared with GPT-5.4. It excels in agentic coding, computer use, and deep research, while maintaining per-token latency comparable to GPT-5.4.
gpt-5.5
1 Authentication
The API uses an API Key for authentication.
Get your API Key
Get your API key from https://icreat.ai/hub/keys .
2 Calling the API
This model provides an HTTP API that is compatible with OpenAI's /chat/completions API. You can use any SDK that is compatible with this API to call the llm.
2.1 curl
curl --fail-with-body --connect-timeout 10 --max-time 60 \
-X POST https://api.icreat.ai/llm/openai/v1/chat/completions \
-H "Authorization: Bearer ${ICREAT_API_KEY}" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-5.5",
"messages": [
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": "Coffee or tea ? Which is healthier? "}
],
"thinking": {"type": "enabled"},
"reasoning_effort": "low",
"stream": false
}'2.2 python
import os
from openai import OpenAI
client = OpenAI(
api_key="ICREAT_API_KEY",
base_url="https://api.icreat.ai/llm/openai",
)
completion = client.chat.completions.create(
model="gpt-5.5",
messages=[
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": "Coffee or tea ? Which is healthier? "}
]
)
print(completion.choices[0].message.content)2.3 node.js
const OpenAI = require("openai");
const client = new OpenAI({
apiKey: "ICREAT_API_KEY",
baseURL: "https://api.icreat.ai/llm/openai",
});
async function main() {
const completion = await client.chat.completions.create({
model: "gpt-5.5",
messages: [
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": "Coffee or tea ? Which is healthier? "}
]
});
console.log(completion.choices[0].message.content);
}
main();3 API Protocol
3.1 Stream output
Set stream parameter to true to request a stream output.
{
"model": "gpt-5.5",
"messages": [
{
"role": "user",
"content": "Please explain what recursion is and give a Python example."
}
],
"stream": true
}