YepAPI
AI Models

GPT-6.1 Sol

GPT-6.1 Sol is OpenAI's upgrade to GPT-6 Sol, positioned below the flagship GPT-6 Astra in the GPT-6 series. OpenAI GPT-6.1 Cost-Efficient High-End, with a 1.1M token context window.

POST/v1/ai/chat
$0.01/call

Overview

GPT-6.1 Sol is OpenAI's upgrade to GPT-6 Sol, positioned below the flagship GPT-6 Astra in the GPT-6 series. OpenAI GPT-6.1 Cost-Efficient High-End, with a 1.1M token context window.

PropertyValue
Model IDopenai/gpt-6.1-sol
Context Window1,050,000 tokens
Max Output128,000 tokens
Input Price$2.95 / 1M tokens
Output Price$14.77 / 1M tokens

Usage

const res = await fetch('https://api.yepapi.com/v1/ai/chat', {
  method: 'POST',
  headers: {
    'x-api-key': 'YOUR_API_KEY',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    model: 'openai/gpt-6.1-sol',
    messages: [{ role: 'user', content: "Read this incident timeline and write the root-cause section of a postmortem." }],
  }),
});
const { data } = await res.json();
console.log(data.message.content);
curl -X POST https://api.yepapi.com/v1/ai/chat \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "openai/gpt-6.1-sol", "messages": [{"role": "user", "content": "Read this incident timeline and write the root-cause section of a postmortem."}]}'

Request Body

ParameterTypeRequiredDescriptionDefault
modelstringYesModel ID (e.g. openai/gpt-6.1-sol)—
messagesMessage[]YesArray of { role, content } objects—
maxTokensnumberNoMaximum tokens in the responseModel default
temperaturenumberNoSampling temperature (0.0–2.0)1.0
topPnumberNoNucleus sampling threshold1.0
frequencyPenaltynumberNoPenalize repeated tokens0
presencePenaltynumberNoPenalize tokens already present0
streambooleanNoEnable SSE streamingfalse
Info

All AI models use the /v1/ai/chat endpoint. Specify the model with the model field.

Response

{
  "ok": true,
  "data": {
    "model": "openai/gpt-6.1-sol",
    "message": {
      "role": "assistant",
      "content": "Root cause: a config change raised the connection pool limit above what the database allowed, so under peak load new connections were refused and requests queued until they timed out. The change passed review because the limit was not validated against the database setting."
    },
    "usage": {
      "promptTokens": 24,
      "completionTokens": 180,
      "totalTokens": 204
    }
  }
}

Streaming

Set "stream": true to receive Server-Sent Events. Each chunk contains a delta object:

data: {"delta":{"content":"Root"},"model":"openai/gpt-6.1-sol","index":0}
data: [DONE]
Under the Hood

We handle auth, billing, and response normalization — you just send messages.

On this page