Інтегруйте Uncensored LLM API
Вставте наш API неконтрольованої LLM для генерації невідфільтрованого тексту без тертя. Використовуйте стандартні OpenAI SDK для миттєвого підключення до нашого кінцевого пункту.
Передумови: Налаштування SDK
Встановіть бажаний клієнт для мови, щоб почати надсилати запити. API працює з будь-яким OpenAI-сумісним SDK, тому вам не потрібні спеціальні драйвери. Створіть обліковий запис через Google або електронну пошту, щоб миттєво отримати ключ. Для верифікації не потрібен номер телефону. Ви отримуєте один активний ключ, який замінює попередні. Кредити не мають терміну дії, тому ви можете призупинити використання без втрати коштів.
Аутентифікація та базовий URL
Використовувати https://api.aiuncensoredinfo.com/v1 як вашу базову URL-адресу. Передайте свій API-ключ у Authorization header як Bearer-токен. Система відхиляє недійсні ключі з помилкою 401. Переконайтеся, що формат вашого заголовка відповідає стандартним вимогам HTTP. Ця конфігурація працює з curl, Python, Node та іншими інструментами. Зберігайте свій ключ у змінних середовища. Не публікуйте його в загальнодоступних репозиторіях.
Надсилання першого запиту
Надішліть POST-запит на /v1/chat/completions з вашим ідентифікатором моделі. Використовуйте uncensored як ідентифікатор моделі. Ендпоінт приймає стандартні параметри чату, такі як messages та temperature. Ви можете вказати максимальну довжину виводу, щоб контролювати витрати. Система миттєво повертає текстові відповіді. Помилки не споживають вашу передоплачену кредитну лінію. Це гарантує, що ви платите лише за успішні завершення. Налаштуйте свій клієнт для обробки стандартних відповідей JSON.
cURL
curl https://api.aiuncensoredinfo.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital of France?"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.aiuncensoredinfo.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.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.aiuncensoredinfo.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 = 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)Отримайте свій API-ключ
Зареєструйтеся, скопіюйте ключ і оновіть базовий URL. Просте налаштування.