ru ▾

Без цензуры. Соответствует стандартам. Для разработчиков.

Быстрый старт: интеграция модели ИИ без ограничений

Интегрируйте нефильтрованную ИИ-модель в свои приложения с помощью нашего API, совместимого с OpenAI. Это руководство проведет вас через аутентификацию, создание запросов и обработку потоковых ответов с конкретными примерами.

Предварительные требования: Установка SDK и настройка окружения

Модель нефильтрованного ИИ работает со стандартными SDK OpenAI. Вам нужен API-ключ из панели управления и базовый URL HTTPS://api.unfilteredaimodel.com/v1. Установите библиотеку для предпочитаемого языка, чтобы автоматически обрабатывать заголовки аутентификации.

Установите переменную окружения или передайте ключ напрямую при инициализации клиента. Идентификатор модели — "uncensored". Для базовой генерации текста не требуется дополнительная конфигурация.

  • Установите пакет через npm, pip или ваш менеджер пакетов.
  • Убедитесь, что у вас есть действительный API-ключ из панели управления.
  • Проверьте, что базовый URL соответствует указанному конечному адресу.

Инициализируйте клиент, передав базовый URL и ключ

Настройте клиент так, чтобы он указывал на наш базовый URL, и используйте ваш API-ключ для аутентификации. Это гарантирует, что все запросы будут правильно маршрутизированы к uncensored-модели.

  • Укажите базовый URL на HTTPS://api.unfilteredaimodel.com/v1
  • передавайте ваш API-ключ в заголовке авторизации
  • Specify the model id as "uncensored"

Эта конфигурация работает с любым клиентом, совместимым с OpenAI. Вы можете использовать официальные SDK или любую библиотеку, поддерживающую формат API OpenAI.

curl https://api.unfilteredaimodel.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?"}]
  }'

Отправка вашего первого запроса на завершение чата

Отправьте POST-запрос на /v1/chat/completions с массивом сообщений. Модель ответит сгенерированным текстом без отказов в контенте для законного использования взрослыми.

  • Используйте параметр messages для определения разговора
  • Specify the model as "uncensored"
  • Установите температуру и другие параметры по мере необходимости

Ответ будет содержать сгенерированный текст в массиве choices. Вы можете извлечь контент и использовать его в своем приложении.

from openai import OpenAI

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

Обработка потоковых ответов и использования токенов

Включите потоковую передачу, установив stream=true в запросе. API возвращает фрагменты текста по мере их генерации. Использование токенов сообщается в последнем фрагменте.

  • Установите 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)

Настройка temperature, top_p и режима JSON

Настройте поведение модели с помощью параметров, таких как temperature, top_p и response_format. Эти настройки контролируют креативность, случайность и формат вывода.

  • Настройте temperature для креативности (0.0 до 1.0)
  • Установите top_p для сэмплирования ядра
  • Используйте response_format=json_object для структурированного вывода

Модель поддерживает вызов функций и использование инструментов. Вы можете определить инструменты и позволить модели решать, когда их вызывать. Это обеспечивает сложные рабочие процессы и интеграции.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.unfilteredaimodel.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);

Обработка ошибок и лимиты частоты запросов (300 RPM)

API ограничивает количество запросов до 300 в минуту на ключ. Если вы превысите этот лимит, получите ошибку 429. Другие распространенные ошибки включают 401 для недействительных ключей и 402 для недостаточного кредита.

  • Следите за частотой запросов, чтобы избежать ошибок 429
  • Обработка ошибок 401 путем проверки вашего API-ключа
  • Обрабатывайте ошибки 402, пополняя кредит.

Окно контекста составляет 100 000 токенов для запроса и ответа в совокупности. Максимальный объем вывода — 16 000 токенов за запрос. Ошибки и отказы не расходуют кредиты.

Часто задаваемые вопросы

Как пополнить кредиты?

Вы можете пополнить кредит USDT (TRC20) или USDC (Base). Минимальная сумма — $20, максимальная — $500. Бонусный кредит добавляется за крупные пополнения: +5% от $50, +10% от $100 и +15% от $200. Кредиты не истекают.

Каков размер контекстного окна?

Окно контекста составляет 100 000 токенов для промпта и завершения вместе. Максимальный объем вывода на запрос — 16 000 токенов. Если вы не установите max_tokens, значение по умолчанию составляет 2 048 токенов.

Является ли модель действительно без цензуры?

Модель не отказывается от законных тем для взрослых, художественных, исследований в области безопасности или спорных вопросов. Единственное строгое ограничение контента — сексуальный контент с участием несовершеннолетних, который всегда отклоняется. Это делает её идеальной для ролевых игр NSFW и сырого вывода модели.

Ваш API-ключ всего в одном шаге

Зарегистрируйтесь, получите ключ, обновите базовый URL. Весь процесс занимает секунды.

Начать сейчас