uk ▾
ApiCodex

API Нецензурована LLM для NSFW та коду

Отримати пробний ключ
Базова URL-адреса
https://api.apicodex.cc/v1
Модель
без цензури

Інтегруйте 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. Готово.