uk ▾

Швидкий старт API для кодування

Підключіть свій AI для кодингу без цензури за лічені хвилини за нашим OpenAI-сумісним ендпоінтом. Платіть лише за використані токени з передоплаченим кредитом, який ніколи не закінчується.

Базова URL-адреса та аутентифікація

Направте свій клієнт на https://api.codingapi.cc/v1 та надіслати ваш ключ у заголовку.

Отримайте свої облікові дані з панелі керування після входу через Google або електронну пошту. API очікує стандартну авторизацію OpenAI. Передайте Authorization: Bearer YOUR_KEY з кожним запитом. Помилки, такі як 401 означає, що ключ недійсний або відсутній.

Кожен акаунт має один активний ключ. Генерація нового ключа відкликає старий миттєво. Ви можете керувати ключами на сторінці панелі керування.

Ендпоінт Chat Completions

Надсилайте повідомлення до POST /v1/chat/completions та отримуйте текстовий вивід.

Ідентифікатор моделі uncensored. Він відповідає без фільтрації для законного дорослого контенту. Використовуйте стандартну структуру повідомлень з role та content поля.

curl https://api.codingapi.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check if python list is sorted"}]
  }'

Запити повертають JSON. Якщо вам потрібні структуровані дані, увімкніть режим JSON через response_format параметр. API підтримує потокові та непотокові відповіді.

Інтеграція Python SDK

Використовуйте офіційну Python-бібліотеку OpenAI для легкої інтеграції.

Вкажіть базовий URL на нашу кінцеву точку. Бібліотека автоматично серіалізує дані. Передайте ваш API ключ через змінні середовища або явні аргументи.

from openai import OpenAI

client = OpenAI(base_url="https://api.codingapi.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)

Помилки повертаються у вигляді стандартних винятків. Обробляйте 402 payments помилки, поповнивши свій крипто-кредит. Модель генерує текст на основі історії ваших промптів. Контект зберігається в межах вікна.

Використання Node SDK

Встановіть пакет OpenAI для Node.js для проектів на JavaScript.

Налаштуйте клієнт з нашим базовим URL та вашим ключем. Синтаксис імітує бібліотеку Python. Створіть виклик завершення з вашими системними та користувацькими повідомленнями.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.codingapi.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);

Відповідь містить згенерований текст та використання токенів. Перевірте об'єкт usage для кількості вхідних та вихідних токенів. Баланс списується з вашого попередньо оплаченого балансу. Кредити не мають терміну дії.

Потокова передача та токени

Увімкніть потокову передачу, встановивши stream: true у запиті.

Отримуйте фрагменти тексту по мірі їх генерації. Останній фрагмент містить загальне використання токенів для запиту. Це дозволяє відображати код або текст у реальному часі.

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)

Парсуйте події SSE для витягування змісту дельти. Агрегуйте текст, щоб сформувати повну відповідь. Підрахунок токенів допомагає вам точно відстежувати використання вашого передоплаченого кредиту.

Ліміти, помилки та контекст

Вікно контексту становить 100 000 токенів для запиту та відповіді разом.

Максимальний вивід за запит становить 16 000 токенів. Встановіть max_tokens для контролю довжини виводу. За замовчуванням — 2,048 токенів, якщо не вказано. Ліміти швидкості становлять 300 запитів на хвилину на ключ.

Handle 402 помилки, поповнивши баланс через криптовалюту. 429 вказує на обмеження швидкості. Зробіть паузу та повторіть спробу з експоненційним відновленням. Тіла запитів повинні залишатися менше 8 МБ. Ці обмеження забезпечують стабільний висновок для ваших задач програмування.

Технічні запитання та відповіді

Яка базова URL-адреса API для кодування?

Базовий URL-адреса — HTTPS://api.codingapi.cc/v1. Вона сумісна зі стандартними SDK OpenAI. Змініть базовий URL у конфігурації клієнта, щоб вказати сюди.

Як обробляти помилки в нецензурованому AI для кодування?

Використовуйте стандартні коди стану HTTP. 401 означає недійсну автентифікацію. 402 вказує на недостатній кредит. 429 сигналізує про обмеження швидкості. Перевірте тіло відповіді на наявність деталей про помилки та логіки повторних спроб.

Чи підтримує uncensored coding AI потокову передачу?

Так, увімкніть потокове передавання з параметром stream. Отримуйте Server-Sent Events із частковим текстом. Остання подія містить дані про використання токенів. Це працює з усіма стандартними клієнтами, сумісними з OpenAI.

Генеруйте свій API-ключ

Зареєструйте акаунт, отримайте ключ і оновіть URL-адресу кінцевої точки. Це вся конфігурація.

Отримайте свій ключ