33 models · one API · failed calls are free
Images, video and code, all from one API.
Use them right here in the browser, or point the OpenAI SDK at us and change one line.


GPT-6 LunaTurn this SQL into a weekly rollupSELECT date_trunc('week', created_at)…$0.10 in · $0.50 out / 1M
What do you want to make?
All 33 models →Most used this week
Already on the OpenAI SDK? Change two lines.
Streaming, tool calls, image and video tasks keep working. Failed requests are not charged, and tasks settle at what they actually used.
Read the integration guideconst client = new OpenAI({- baseURL: "https://api.openai.com/v1",+ baseURL: "https://www.aisplice.store/v1",- apiKey: process.env.OPENAI_API_KEY,+ apiKey: process.env.GATEWAY_API_KEY,});
curl https://www.aisplice.store/v1/chat/completions \
-H "Authorization: Bearer sk-YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "GPT-6 Luna",
"stream": true,
"messages": [
{ "role": "user", "content": "Say hello." }
]
}'01
Failed calls are free
A failed call or a failed generation is not charged. Tasks are estimated first and settled at what they actually used.
02
Healthy routes first
When an upstream struggles, requests move to a healthy one. You do not write the retry.
03
Every call on the record
The request log shows what each call cost, its tokens and what it made. The status page is public.


