Chat AI UnrestrictedПошаговое руководство по интеграции uncensored AI чата
Пошаговое руководство по интеграции uncensored AI чата
Получите свою нецензурируемую AI чат-интеграцию за минуты с нашим API, совместимым с OpenAI. Это руководство проведет вас через настройку эндпоинтов, потоковую передачу ответов и обработку структурированных данных без отказов по контенту.
Последнее обновление
Краткое содержание
- Используйте стандартный конечный пункт /v1/chat/completions с пользовательским базовым URL.
- Потоковая передача включена через Server-Sent Events для вывода токенов в реальном времени.
- Вызов функций и режим JSON поддерживаются для извлечения структурированных данных.
- Тарификация pay-as-you-go через крипто, без ежемесячных абонентских платежей.
Предварительные требования: SDK и API-ключи
Начните с получения API-ключа из панели управления. Вы можете зарегистрироваться через Google или с помощью электронной почты и пароля. Номер телефона не требуется. Ваш ключ появляется сразу после создания.
- Используйте официальный SDK OpenAI для выбранного вами языка.
- Убедитесь, что ваша среда поддерживает требуемую версию SDK.
- Храните ваш API-ключ в безопасности в переменных окружения.
from openai import OpenAI
client = OpenAI(base_url="https://api.chataiunrestricted.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)
Шаг 1: Настройте базовый URL
Укажите базовый URL нашего API в SDK. Это гарантирует, что все запросы будут маршрутизированы к нашей модели без ограничений. Стандартная структура конечной точки OpenAI остается неизменной.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chataiunrestricted.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);Не изменяйте путь эндпоинта. Отличается только базовый URL. Это сохраняет совместимость вашего кода с существующими клиентами OpenAI.
Шаг 2: Отправка первого запроса на диалог
Отправьте POST-запрос на /v1/chat/completions. Укажите системный промпт и пользовательские сообщения. Модель отвечает без отказов в контенте для законных тем для взрослых.
curl https://api.chataiunrestricted.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Run the build script and show errors"}]
}'Установите параметр модели на "uncensored". Это гарантирует, что вы получите конкретную модель, настроенную на неограниченный вывод. Избегайте установки max_tokens, если вы хотите значение по умолчанию 2,048 токенов.
Шаг 3: Включение потоковой передачи для вывода в реальном времени
Включите потоковую передачу, установив 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)Статистика использования токенов появляется в финальном чанке. Это помогает точно отслеживать расходы. Потоковая передача снижает воспринимаемую задержку для пользователей.
Шаг 4: Использование вызова функций с моделью без ограничений
Определите функции в теле запроса. Модель может вызывать эти функции на основе ввода пользователя. Это полезно для извлечения данных или запуска действий.
from openai import OpenAI
client = OpenAI(base_url="https://api.chataiunrestricted.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)Specify tool_choice to control how the model selects functions. This feature works seamlessly with our unrestricted model. You can use it for game logic or structured data extraction.
Шаг 5: Принудительный режим JSON для структурированных данных
Установите response_format в json_object. Это заставляет модель выводить валидный JSON. Это снижает количество ошибок разбора в вашем приложении.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chataiunrestricted.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);Это идеально подходит для генерации структурированных данных, таких как состояния игр или конфигурационные файлы. Убедитесь, что ваши промпты четко определяют схему JSON. Модель последовательно придерживается этого формата.
Шаг 6: Управление токенами и контекстным окном
Окно контекста составляет 100 000 токенов. Это включает промпт и завершение вместе. Тщательно управляйте использованием токенов, чтобы оставаться в пределах лимитов.
curl https://api.chataiunrestricted.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Run the build script and show errors"}]
}'Установите max_tokens, чтобы контролировать длину вывода. По умолчанию значение составляет 2 048 токенов. Вы можете увеличить это значение до 16 000 токенов на запрос. Отслеживайте использование токенов в заголовках ответа API.
Шаг 7: Отладка распространенных ошибок интеграции
Сначала проверьте действительность вашего API-ключа. Убедитесь, что базовый URL корректен. Ознакомьтесь с сообщениями об ошибках для получения конкретных деталей.
- 401: Неверный или истекший API-ключ.
- 429: Превышен лимит скорости (300 запросов в минуту).
- 400: Неверное тело запроса или параметры.
from openai import OpenAI
client = OpenAI(base_url="https://api.chataiunrestricted.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)Убедитесь, что ваш параметр модели установлен в "uncensored". Убедитесь, что вы не превышаете лимит тела запроса в 8 МБ. Используйте страницу поддержки для вопросов по двойным списаниям или проблемам с кредитами.
Заключение: Почему uncensored AI Chat — правильный выбор
Наш API предлагает простое uncensored решение для разработчиков. Вы получаете OpenAI-compatible endpoint без фильтров контента для законного взрослого контента. Тарифы прозрачные, оплата по факту использования. Нет подписных ограничений или ежемесячной платы. Кредит не истекает. Начните интеграцию сегодня с бесплатным пробным кредитом.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chataiunrestricted.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);Частые вопросы
Действительно ли uncensored AI chat-модель полностью неограничена?
Да, модель не отказывается от законных тем для взрослых, вымышленного или спорного контента. Она настроена на неограниченный вывод. Единственное жёсткое ограничение — отсутствие контента сексуального характера с участием несовершеннолетних.
Каков размер контекстного окна?
Окно контекста составляет 100 000 токенов. Оно включает как промпт, так и сгенерированный ответ. Вы можете установить max_tokens до 16 000 за один запрос.
Как оплатить uncensored AI bot API?
Вы платите только криптовалютой. Мы принимаем USDT (TRC20) или USDC (Base). Предоплаченный кредит начисляется за реальное использование токенов. Ошибки и отказы бесплатны.
Поддерживает ли API чата uncensored AI потоковую передачу?
Да, потоковая передача включена через Server-Sent Events (SSE). Вы получаете вывод токенов в реальном времени. Статистика использования токенов появляется в последнем чанке.
Ваш API-ключ рядом
Зарегистрируйтесь, возьмите ключ, замените URL конечной точки. Вот и всё.
https://api.chataiunrestricted.com/v1Попробовать с пробным кредитом