Документация API
Начните создавать свое нецензурируемое приложение с нашим OpenAI-совместимым API менее чем за две минуты. Мы предоставляем единую модель, которая отвечает без отказов в контенте для законного использования для взрослых.
https://api.providersapillm.com/v1uncensored
Базовый URL и аутентификация
Используйте наш базовый URL и API-ключ для подключения любого клиента, совместимого с OpenAI. Конечный пункт находится по адресу https://api.providersapillm.com/v1 и ваш ключ предоставляет доступ к uncensored-модели. Вы получаете один активный ключ на учетную запись, который можно заменить при необходимости. Идентификатор модели для запроса — просто uncensored. Эта единственная модель избегает сложной маршрутизации и скрытых фильтров, найденных в шлюзах с несколькими моделями.
Первый запрос
Отправьте стандартный запрос chat completion для генерации текста. Конечный пункт — POST /v1/chat/completions с идентификатором модели, установленным на uncensored. Вы можете использовать официальные SDK OpenAI, изменив базовый URL. Это работает как для приложений чат-ботов для взрослых, так и для инструментов творческого письма.
from openai import OpenAI
client = OpenAI(base_url="https://api.providersapillm.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)Модель с открытым весом и настроена на ответы без отказов. Это не GPT, Claude или любая другая модель вендора. Проверьте документацию вендора на предмет их конкретных ограничений, если вы меняете контекст.
Интеграция SDK
Интегрируйте API в ваше приложение Node.js с помощью стандартного паттерна SDK. Установите base URL на наш endpoint и используйте идентификатор модели uncensored.Это позволяет вам создавать надежные интерфейсы чат-ботов для контента 18+ с минимальными изменениями в коде.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.providersapillm.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);API поддерживает стандартные параметры, такие как temperature и top_p. Вы можете регулировать их, чтобы контролировать креативность вывода. Ошибки возвращаются в стандартном формате для удобной отладки.
Потоковая передача и инструменты
Включите потоковую передачу через Server-Sent Events для генерации токенов в реальном времени. Последний чанк содержит данные об использовании токенов для точного биллинга. Вы также можете использовать вызов функций и режим JSON для структурированных выводов. Эти функции необходимы для создания продвинутых приложений для творческого письма.
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)Установить response_format для {"type": "json_object"} для строгих JSON-ответов. Модель эффективно обрабатывает параметры инструментов и tool_choice. Это гарантирует, что ваше приложение получает предсказуемые структуры данных.
Параметры и лимиты
Окно контекста составляет 100 000 токенов для запроса и ответа в совокупности. Максимальный объем вывода — 16 000 токенов за запрос, или 2 048, если вы не установите max_tokens. Лимит составляет 300 запросов в минуту и 8 одновременных запросов на ключ. Тело запроса не должно превышать 8 МБ.
Вы можете использовать параметры, такие как seed для детерминированных результатов. stop parameter позволяет определять пользовательские последовательности завершения. Настройте presence_penalty и frequency_penalty для уточнения стиля модели.
Обработка ошибок и использование
Обрабатывайте ошибки, проверяя код состояния HTTP. 401 указывает на недействительный или отсутствующий API-ключ. Ошибка 402 означает, что ваши предоплаченные средства исчерпаны и вам нужно пополнить баланс. Ошибка 429 сигнализирует о достижении лимита частоты запросов в 300 запросов в минуту.
Кредит списывается за фактическое использование токенов. Ошибки и отказы бесплатны. Предоплаченный кредит не истекает, поэтому вы можете использовать его в своем темпе. Поддержка доступна для решения проблем, таких как двойное списание.
cURL
curl https://api.providersapillm.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the API documentation for authentication."}]
}'Частые вопросы
Каков базовый URL для API нецензурного LLM?
Базовый URL: HTTPS://api.providersapillm.com/v1. Вы можете использовать любой клиент, совместимый с OpenAI, указав этот URL и предоставив ваш API-ключ.
Как обрабатывать ошибки, такие как 402 или 429?
Ошибка 402 означает, что у вас не осталось средств, поэтому вам нужно пополнить баланс через криптовалюту. Ошибка 429 указывает на превышение лимита в 300 запросов в минуту. Подождите немного или снизьте частоту запросов.
Хороша ли эта API-провайдер для приложений чат-ботов NSFW?
Да, модель не имеет ограничений и не отказывается от законного контента для взрослых. Она специально создана для разработчиков, создающих приложения для NSFW-чат-ботов или инструменты для творческого письма, которым нужна надёжная генерация текста.
Получите API-ключ
Зарегистрируйтесь, получите ключ и обновите базовый URL. Просто.
Попробовать с пробным кредитом