---
title: "GPT-5"
canonical: "https://openvibe.exchange/m/openai/gpt-5"
updated: null
---

# GPT-5

HTML: [GPT-5](https://openvibe.exchange/m/openai/gpt-5)

[](/models)

# GPT-5

GPT · 1 offer

- cheapest in, per M: $1.25
- cheapest out, per M: $10.00
- typical first answer: –
- uptime, 7 days: –

## Every offer that serves it

Price in, out and cached per million tokens; speed and uptime from the last seven days of real requests; the privacy label and the provider’s own data policy.

| Offer | In / out per M | Speed | Uptime | Privacy | Data policy | Try |
| --- | --- | --- | --- | --- | --- | --- |
| [OpenAI](#try) | **$1.25** / $10.00 | – p50 · – p95 | – | Anonymized | not stated | [Try it](#try) |

## Presets

A preset fixes the router’s floor, ceiling and policy, and you name it as the model.

 **Cheapest** `model: "openvibe/economy"` 

The lowest cost per successful answer.

 **Fastest** `model: "openvibe/fast"` 

The quickest measured offer.

 **Private** `model: "openvibe/private"` 

Only capacity OpenVibe runs or that sits on a local machine.

 **Balanced** `model: "openvibe/auto"` 

Cost, health and latency weighed together. The default.

These four aliases work today. A saved preset (`model: "@preset/private"`) is the router’s floor, ceiling, quantization, region and data policy written down once. The private preset is the strict one: only offers that keep nothing and train on nothing, or OpenVibe’s own deployments, may answer, and the router refuses rather than fall back.

## Try it

[Sign in to try it](/auth/login?next=%2Fm%2Fopenai%2Fgpt-5) Free daily allowance, no card.

## Use it from code

~~~~
curl https://api.openvibe.exchange/v1/chat/completions \
  -H "Authorization: Bearer $OPENVIBE_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"openai/gpt-5","messages":[{"role":"user","content":"Hello"}]}'
~~~~

~~~~
import OpenAI from 'openai';
const ai = new OpenAI({ baseURL: 'https://api.openvibe.exchange/v1', apiKey: process.env.OPENVIBE_KEY });
const r = await ai.chat.completions.create({ model: 'openai/gpt-5', messages: [{ role: 'user', content: 'Hello' }] });
~~~~

The endpoint, keys and usage: [the API](/api).
