RU ▾
Получить API-ключ
Получить API-ключ

Интеграция Grok API Uncensored: руководство

Руководство по интеграции Grok API Uncensored объясняет, как подключить ваше приложение к нашему выделенному эндпоинту LLM без цензуры, оптимизированному для романтических и взрослых сценариев ролевой игры без ограничений традиционных LLM. На этой странице описаны технические шаги аутентификации, конфигурации и отправки запросов с использованием нашего интерфейса, совместимого с OpenAI, что гарантирует надежную генерацию текста без цензуры для вашего приложения с ИИ-подругой или компаньоном.

Обновлено:

Ключевые моменты

  • Наш API обслуживает выделенную модель с открытыми весами, идентифицированную как «uncensored», а не Grok от xAI, оптимизированную для взрослой ролевой игры.
  • Интеграция проста с использованием стандартного SDK OpenAI путем изменения базового URL и API-ключа.
  • Ценообразование прозрачно: $0,25 за 1 млн входных токенов и $1,00 за 1 млн выходных токенов без ежемесячных платежей.
  • Эндпоинт поддерживает потоковую передачу через SSE и вызов функций, с контекстным окном в 100k токенов.

Что такое Grok API Uncensored?

Когда разработчики ищут решение Grok API uncensored, они часто хотят получить LLM, которая не боится взрослых тем, острого диалога или неограниченного творческого письма. Хотя термин «Grok» часто ассоциируется с моделями xAI, наш API ИИ без цензуры предоставляет отдельный выделенный эндпоинт. Это не Grok от xAI. Это модель с открытыми весами, размещенная на наших собственных GPU-серверах, специально настроенная для ответов без отказов в контенте для законного использования взрослыми.

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

Почему стоит использовать Grok для приложений с ИИ-подругой?

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

  • Отсутствие отказов в контенте: Модель настроена на принятие законного взрослого контента, что обеспечивает более плавные сессии ролевой игры.
  • Оптимизация для диалога: Архитектура приоритизирует поток разговора и память, что критично для приложений долгосрочных компаньонов.
  • Предсказуемые расходы: При ценообразовании pay as you go вы платите только за то, что используете, что делает его идеальным для независимых разработчиков, расширяющих базу пользователей.
  • Простая интеграция: Как эндпоинт, совместимый с OpenAI, он работает с существующими SDK, сокращая время разработки.

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

Настройка окружения

Для интеграции нашего API LLM без цензуры вам требуется стандартная среда разработки, способная выполнять HTTP-запросы. Большинство разработчиков используют Python, Node.js или cURL для быстрого тестирования. Поскольку наш API соответствует стандарту совместимости OpenAI, вы можете использовать существующие библиотеки, такие как openai для Python или openai для Node.js.

Убедитесь, что у вас есть настроенный аккаунт на roleplayapi.com. При регистрации вы сразу получите API-ключ. Этот ключ является вашим основным удостоверением для всех запросов. Храните его в безопасности, так как он предоставляет доступ к вашему предоплаченному балансу. Вы можете перегенерировать ключ в любое время, если это необходимо, что сделает старый ключ недействительным.

Для локального тестирования вы можете использовать такие инструменты, как Postman или cURL. Для production-приложений интегрируйте SDK напрямую в ваш бэкенд-сервис. Базовый URL для всех запросов — https://api.roleplayapi.com/v1. Этот URL критически важен для маршрутизации ваших запросов к эндпоинту нашей uncensored-модели.

Аутентификация с помощью API-ключа

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

При регистрации вы получаете ключ мгновенно. Кредитная карта не требуется для пробного периода, который предоставляет вам $0,50 кредита, действительного в течение 7 дней. Это позволяет вам тщательно протестировать интеграцию перед переходом на платный тариф. Для платных тарифов вы можете пополнить баланс криптовалютой (USDT или USDC), начиная с $10.

Вот как установить заголовок в типичном запросе:

  • Имя заголовка: Authorization
  • Значение заголовка: Bearer sk-your-api-key-here

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

Конфигурация базового URL

Самый важный шаг при интеграции любого API, совместимого с OpenAI, — это установка правильного базового URL. Для нашего API чат-бота без цензуры базовый URL — https://api.roleplayapi.com/v1. Этот URL направляет ваши запросы к нашей выделенной uncensored-модели, а не к серверам xAI или OpenAI.

При использовании SDK вы обычно передаете этот URL в качестве параметра. Например, в Python:

from openai import OpenAI

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

С помощью cURL:

curl https://api.roleplayapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

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

Отправка первого запроса

Когда ваше окружение настроено и аутентификация выполнена, вы готовы отправить свой первый запрос. Эндпоинт для завершения чата — POST /v1/chat/completions. Вы должны указать идентификатор модели как uncensored. Это указывает API использовать нашу выделенную uncensored-модель.

Вот базовый пример структуры запроса:

curl https://api.roleplayapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

Ответ будет представлять собой объект JSON, содержащий сгенерированный текст. Убедитесь, что вы правильно обрабатываете ответ в своем приложении, извлекая контент из поля choices[0].message.content. Этот текст увидит ваш пользователь в вашем приложении с ИИ-подругой.

Помните, что у нашей модели контекстное окно составляет 100 000 токенов. Это позволяет вести длинные диалоги без потери контекста, что важно для погружающей ролевой игры. Если вы превысите этот лимит, API вернет ошибку.

Обработка потоковых ответов

Для улучшения пользовательского опыта, особенно в приложениях чата реального времени, вы должны использовать потоковые ответы. Наш API поддерживает Server-Sent Events (SSE) для потоковой передачи. Это позволяет отображать текст пользователю по мере его генерации, а не ждать завершения всего ответа.

Чтобы включить потоковую передачу, установите параметр stream в значение true в теле запроса. API будет возвращать поток 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)

Обрабатывайте эти чанки, добавляя текст в область отображения вашего пользовательского интерфейса. Это создаёт более увлекательный и отзывчивый опыт для ваших пользователей. Потоковая передача особенно полезна для длинных ролевых игр, где пользователям нравится видеть, как мысли и диалоги ИИ появляются в реальном времени.

Устранение распространённых ошибок

В процессе интеграции вы можете столкнуться с распространёнными ошибками. Понимание этих ошибок поможет вам быстро отладить ваше приложение.

  • 401 Unauthorized: Ваш API-ключ неверен или истёк. Проверьте ключ и убедитесь, что он передан в заголовке Authorization.
  • 429 Too Many Requests: Вы превысили лимит запросов в 300 запросов в минуту на один ключ. Реализуйте экспоненциальное замедление в вашем клиенте.
  • 413 Payload Too Large: Тело вашего запроса превышает 8 МБ. Уменьшите длину истории разговора или промптов.
  • 400 Bad Request: Проверьте структуру JSON. Убедитесь, что идентификатор модели — uncensored, а массив messages правильно отформатирован.

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

Завершение интеграции

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

Помните, что наша модель предназначена для законного использования взрослыми. Хотя она не имеет цензуры, она блокирует сексуальный контент с участием несовершеннолетних — это жёсткое ограничение, которое всегда применяется. Это обеспечивает соответствие общим стандартам контента, позволяя при этом использовать зрелые темы.

Отслеживайте использование и баланс предоплаченного кредита через вашу панель управления. При оплате по факту вы можете эффективно масштабировать приложение с ИИ-подругой, не беспокоясь о ежемесячных платежах. Интегрируйте наш uncensored LLM API и обеспечьте вашим пользователям неограниченный, увлекательный опыт ролевых игр.

Вопросы и ответы

Является ли Grok API Uncensored тем же, что и xAI's Grok?

Нет. Наш API обслуживает выделенную модель с открытыми весами, идентифицированную как «uncensored», размещённую на наших собственных GPU-серверах. Это не модель Grok от xAI. Хотя она может иметь схожие характеристики в плане отсутствия цензуры, это отдельная модель, оптимизированная для нашей конкретной инфраструктуры и случаев использования.

Каков размер контекстного окна для модели без цензуры?

Контекстное окно составляет 100 000 токенов, охватывая как промпт, так и завершение. Это позволяет вести длинные разговоры и детальные сценарии ролевых игр без потери контекста. Если вы превысите этот лимит, API вернёт ошибку с указанием на превышение контекстного окна.

Могу ли я использовать этот API для NSFW-контента?

Да, модель специально настроена на ответы без отказов в контенте для законного использования взрослыми. Она идеально подходит для NSFW-приложений LLM, ботов ИИ-подруг и романтических ролевых игр. Однако она блокирует сексуальный контент с участием несовершеннолетних, что является жёстким ограничением, которое всегда применяется.

Как начать тестирование API?

Вы можете зарегистрироваться для получения бесплатного пробного аккаунта, который предоставляет $0,50 кредита, действительного в течение 7 дней. Кредитная карта не требуется. Затем вы можете использовать ваш API-ключ для отправки запросов к эндпоинту <code>https://api.roleplayapi.com/v1</code>. Для платных тарифов вы можете пополнить баланс криптовалютой (USDT или USDC) начиная с $10.

Ваш ключ — в одной форме от вас

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