uk ▾
Спробувати з пробним кредитом

Документація API для несексуального висновку

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

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

Ваші запити спрямовані на https://api.cursorkey.cc/v1. Ви повинні включити свій API-ключ у Authorization header. Ключ відображається одразу після реєстрації. Він унікальний для вашого облікового запису. Один ключ замінює попередній.

Використовуйте офіційні SDK. Змініть базовий URL. Передайте ключ. Ось і все.

curl https://api.cursorkey.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List available cursor key bindings for VS Code"}]
  }'

Перший запит

Надішліть стандартне завершення чату. Ідентифікатор моделі — uncensored. Система ігнорує відмови для законного дорослого контенту. Ви отримуєте чистий текст. Контекстне вікно вміщує 100,000 токенів загалом. Це включає як ввід, так і вивід. Тримайте свої кордони даних менше 8 МБ.

from openai import OpenAI

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

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

Встановіть офіційний пакет. Вкажіть його на наш базовий URL. Поведінка відповідає стандартному інтерфейсу OpenAI. Ви можете потоково передавати відповіді. Ви можете використовувати режим JSON. Клієнт обробляє протокол. Ви обробляєте логіку. Помилки повертають стандартні коди HTTP.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.cursorkey.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. Токени надходять послідовно. Останній фрагмент містить статистику використання токенів. Це дозволяє відстежувати витрати в реальному часі. Сервер надсилає дані через Server-Sent Events. Ваш клієнт споживає потік.

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)

Function Calling та режим JSON

Визначте інструменти в тілі запиту. Модель повертає структуровані дані. Використовуйте response_format: {"type": "json_object"} для суто JSON. Це гарантує передбачуваний парсинг. Модель підтримує вибір інструментів. Ви можете примусово викликати конкретні функції. Це надійно працює з нашою uncensored моделлю.

Ліміти частоти та обмеження

Обмежте себе до 300 запитів на хвилину. Ви можете виконувати 8 одночасних запитів. Помилка 401 означає, що ваш ключ недійсний. Помилка 402 вказує на відсутність коштів. Помилка 429 означає, що ви досягли ліміту швидкості. Відмови безкоштовні. Помилки безкоштовні. Враховуються лише завершені токени. Модель відхиляє лише незначний контент.

FAQ

Чи можу я використовувати клавішу курсору для навігації в моєму клієнті?

Навігація за допомогою клавіші cursor — це функція на стороні клієнта. Вона не впливає на API. Ви можете використовувати будь-які комбінації клавіш, які вам подобаються. API турбується лише про JSON-пакет. Навігація залежить від вашого інтерфейсу.

Чи працює ключ uncensored AI API з іншими моделями?

Ні. Ваш ключ прив’язаний до конкретної моделі. Це не проксі. Він не маршрутизує запити до інших постачальників. Ви отримуєте лише uncensored модель. Базовий URL фіксований. ID моделі фіксований. Це спрощує вашу налаштування.

Що станеться, якщо я перевищу ліміт у 100,000 токенів?

Сервер повертає помилку 400 Bad Request. Вікно контексту включає як ваш промпт, так і згенерований вивід. Ви повинні самостійно керувати розміром вікна. Обрізайте старі повідомлення, якщо це необхідно. Ліміт суворий. Часткових кредитів немає.

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

Зареєструйтеся, скопіюйте ключ, вкажіть наш ендпоінт. Готово.