Аутентифікація та базовий URL
Розмістіть свій ключ у Authorization header як Bearer-токен.
Базовий URL-адреса — https://api.howtogetcodexapikey.com/v1.
Кожен запит вимагає цього заголовка для перевірки вашого облікового запису.
Помилки, такі як 401, вказують на недійсний ключ.
Ви отримуєте один активний ключ на акаунт.
Отримайте через Google або електронну пошту.
Не потрібний номер телефону.
Використовуйте ключ у конфігурації вашого SDK.
Ендпоінт Chat Completions
Надсилайте повідомлення до POST /v1/chat/completions.
Використовуйте ідентифікатор моделі uncensored.
Він обробляє текст на вході та на виході.
Тут немає вбудовувань чи зображень.
Підтримує інструменти та JSON-режим.
Налаштуйте temperature та top_p.
Легко встановлюйте послідовності stop.
Потокова передача результатів, якщо вам потрібно.
Перевірте документацію щодо параметрів.
Вона швидка та пряма.
curl https://api.howtogetcodexapikey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List my active api keys for the codex service."}]
}'
Перелік моделей та ідентифікатори
Виклик GET /v1/models для перегляду доступних опцій.
Ви побачите ідентифікатор uncensored.
Це модель з відкритими вагами.
Запускайте на наших власних серверах.
Не GPT або Claude.
Немає прив'язки до постачальника тут.
Перевірте кінцеву точку для деталей.
Вказує версію моделі.
Оновлюйте ваш клієнт.
Використовуйте стандартний список форматів.
from openai import OpenAI
client = OpenAI(base_url="https://api.howtogetcodexapikey.com/v1", api_key="YOUR_KEY")
resp = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)
Потокова передача та використання токенів
Увімкніть потокову передачу з stream: true.
Отримуйте дані через чанки SSE.
Використання токенів з’являється у останньому чанку.
Точно рахуйте токени.
Платіть лише за те, що використовуєте.
Помилки безкоштовні.
Встановити max_tokens to 16000.
За замовчуванням — 2048, якщо відсутнє.
Обробляйте часткові відповіді коректно.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.howtogetcodexapikey.com/v1", apiKey: process.env.API_KEY });
const resp = await client.chat.completions.create({
model: "uncensored",
messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);
Обробка помилок та обмеження
Ліміт становить 300 запитів на хвилину.
Максимум 8 одночасних запитів на ключ.
Тіло запиту має бути меншим за 8 МБ.
402 означає, що вам потрібно більше коштів.
429 означає, що ви досягли ліміту.
401 означає, що ваш ключ неправильний.
Повторіть спробу з експоненційним сповільненням.
Логуйте код помилки.
Перевіряйте баланс часто.
stream = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Tell the story in second person."}],
stream=True,
)
for chunk in stream:
if chunk.choices and chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)
Контекстне вікно та обмеження
Контекстне вікно становить 100 000 токенів.
Включає промпт та завершення.
Максимальний вивід — 16,000 токенів.
Довгі входи легко обробляються.
Відмови відбуваються лише для неповнолітніх.
Дорослий контент дозволено.
Використовуйте правильний ідентифікатор моделі.
Зберігайте свої запити лаконічними.
Протестуйте з невеликими фрагментами спочатку.
Збільшуйте потужність, коли будете готові.