Документація API
Отримайте uncensored LLM API, що розмовляє мовою OpenAI. Надсилайте текст, отримуйте текст, платіть лише за використані токени.
Базова URL-адреса та аутентифікація
Використовувати https://api.claudapikey.com/v1 як вашу базову URL-адресу. Передайте свій ключ у Authorization header. Кожен запит потребує цього заголовка. Ми не підтримуємо параметри запиту для автентифікації.
Перший запит
Надішліть chat completion для перевірки вашого ключа. Ідентифікатор моделі — uncensored. Ця модель обробляє теми для дорослих без відмов. Це не GPT чи Claude.
curl https://api.claudapikey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return a list of ten random nouns"}]
}'
Інтеграція SDK Python
Встановіть офіційний openai пакет. Встановіть base_url та api_key. Код виглядає так само, як стандартні виклики OpenAI. Ви отримуєте повну сумісність із існуючими інструментами.
from openai import OpenAI
client = OpenAI(base_url="https://api.claudapikey.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)
Інтеграція Node SDK
Ініціалізуйте клієнт, використовуючи той самий базовий URL. Передайте ваш ключ як рядок. Структура відповіді відповідає стандарту OpenAI. Використовуйте це для генерації на стороні сервера.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.claudapikey.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);
Потокова передача та використання токенів
Увімкніть потокову передачу, встановивши 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)
Ліміти, помилки та контекст
Наше контекстне вікно становить 100,000 токенів. Ви можете надсилати до 16,000 токенів за запит. Помилки, такі як 401, означають, що ваш ключ неправильний. 402 означає, що вам потрібен кредит. 429 означає, що ви досягли ліміту швидкості в 300 запитів на хвилину.
Найпоширеніші запитання
Чи сумісний ключ API Claude з існуючими інструментами?
Так, використовує стандартний формат chat completions від OpenAI. Вам просто потрібно змінити базовий URL. Більшість SDK працюють із коробки. Вам не потрібно переписувати логіку коду.
Що станеться, якщо я досягну ліміту швидкості?
Ви отримаєте статус-код 429. Ви можете надсилати 300 запитів за хвилину на ключ. Ви також можете надсилати 8 запитів одночасно. Зачекайте трохи і повторіть спробу.
Як оплатити uncensored AI API?
Ми приймаємо лише криптовалюту. Поповніть рахунок за допомогою USDT у мережі TRC20 або USDC на Base. Почніть з $20 або збільште суму до $500. Ви отримуєте бонусні кредити на більші поповнення.
Отримайте свій API-ключ
Зареєструйтеся, скопіюйте ключ, оновіть базовий URL. Це все, що вам потрібно зробити.