Інтегруйте codex api швидко
API для необмеженої LLM готове до миттєвої інтеграції зі стандартними OpenAI-сумісними клієнтами. Отримайте свій API-ключ codex і почніть надсилати запити до виділеної моделі, яка обробляє дорослий контент без відмов.
Заголовок аутентифікації базової URL-адреси
Почніть кожен запит, звернувши ваш клієнт до виділеного базового URL. Цей ендпоінт приймає стандартні заголовки і замінює типовий проксі OpenAI без необхідності змін коду в більшості SDK.
- Базовий URL:
https://api.apicodex.cc/v1 - Заголовок Auth:
Authorization: Bearer YOUR_API_KEY
Ключ API генерується миттєво під час реєстрації. Ви можете змінювати ключі за потреби, але кожен обліковий запис може мати лише один активний ключ одночасно.
curl https://api.apicodex.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "fix syntax error in python loop"}]
}'
Параметри POST /v1/chat/completions
Надсилайте запити на завершення тексту, використовуючи стандартний формат чату. Ідентифікатор моделі завжди uncensored та приймає параметри, такі як temperature та top_p для контролю креативності.
- Контекстне вікно: 100,000 токенів загалом.
- Максимальний вивід: 16 000 токенів за запит.
- Максимальне значення max_tokens за замовчуванням: 2 048, якщо не вказано.
Токени вводу та виводу нараховуються окремо. Помилки не споживають кредит.
from openai import OpenAI
client = OpenAI(base_url="https://api.apicodex.cc/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)
Деталі кінцевої точки GET /v1/models
Виконайте запит до доступних моделей для підтвердження з'єднання. Ця кінцева точка повертає метадані про модель без цензури, розміщену на наших серверах.
- Ідентифікатор моделі:
uncensored - Тип: chat-completion
Використовуйте цю кінцеву точку для перевірки працездатності вашого API-ключа перед надсиланням важких завантажень. Вона повертає відповідь миттєво з низькою затримкою.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apicodex.cc/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);
Потокова передача відповідей та використання токенів
Увімкніть потокову передачу, встановивши stream: true. Сервер надсилає події, надіслані сервером (SSE) для кожного згенерованого токена. Статистика використання токенів з'являється в останньому фрагменті потоку.
- Миттєва доставка токенів.
- Остатковий фрагмент містить дані про використання.
Потокова передача зменшує сприйнятну затримку для великих виводів. Моніторьте останній фрагмент для розрахунку точних витрат.
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)
режим JSON та виклик функцій
Запити структурованого виводу, встановивши response_format до {"type": "json_object"}. Це змушує модель повертати дійсний JSON без маркдаун-обгортки.
- Виклик функцій: підтримується через стандартний формат інструментів.
- Вибір інструментів: налаштовується.
Режим JSON ідеальний для парсингу даних у програми. Виклик функцій дозволяє створювати агентні робочі процеси з зовнішніми інструментами.
Обробка помилок та ліміти швидкості
Обробляйте помилки, перевіряючи стандартні коди HTTP-статусів. Помилка 401 означає, що ваш API-ключ недійсний або відсутній. Помилка 402 вказує на недостатність попередньо оплаченого кредиту. Помилка 429 сигналізує про перевищення ліміту швидкості.
- Ліміт швидкості: 300 запитів на хвилину на ключ.
- Паралельні запити: макс. 8 на ключ.
- Максимальне тіло запиту: 8 МБ.
Повернення коштів не випускаються для кредиту, але помилки є безкоштовними. Зверніться до служби підтримки щодо питань платежів.
Поширені запитання
Яка базова URL-адреса для API codex?
Базовий URL-адреса — HTTPS://api.apicodex.cc/v1. Використовуйте цю кінцеву точку з будь-яким OpenAI-сумісним SDK, оновивши конфігурацію base_url.
Який обсяг контексту підтримує uncensored LLM?
Модель підтримує контекстне вікно на 100 000 токенів як для запиту, так і для відповіді. Максимальний обсяг виводу на запит становить 16 000 токенів.
Що станеться, якщо я отримую помилку 402?
Помилка 402 означає, що ваш попередній кредит вичерпано. Поповніть рахунок за допомогою USDT (TRC20) або USDC (Base), щоб відновити послугу. Помилки не споживають кредит.
Отримайте свій API-ключ
Зареєструйтеся, скопіюйте токен і спрямуйте ваш клієнт на наш базовий URL. Готово.