Uncensor GeminiСоздайте
Документация API: uncensored model integration
Начните работу с нашим uncensored API, заменив базовый URL и API-ключ. Ваш существующий клиентский код работает мгновенно без лишних настроек.
Быстрый старт: Отправьте свой первый запрос
Самый быстрый способ проверить подключение — выполнить один запрос на завершение диалога. Замените ключ-заполнитель на свои учетные данные и укажите клиенту наш базовый URL. Модель отвечает мгновенно без фильтрации контента для законных запросов.
Используйте эту команду cURL для прямого тестирования интеграции из терминала.
curl https://api.howtouncensorgemini.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the pros and cons of the current model."}]
}'
Аутентификация и базовый URL
Наш API использует стандартную аутентификацию Bearer token. Вы должны включить свой уникальный API-ключ в заголовок Authorization каждого запроса. Базовый URL — HTTPS://api.howtouncensorgemini.com/v1. Эта конечная точка совместима с любым SDK OpenAI.
Используя Python SDK, вам нужно обновить только базовый URL и api_key. Остальные параметры остаются идентичными официальной структуре OpenAI.
from openai import OpenAI
client = OpenAI(base_url="https://api.howtouncensorgemini.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)
Эндпоинт Chat Completions
Все взаимодействия происходят через конечную точку /v1/chat/completions. Вы отправляете список сообщений и получаете текстовый ответ. Идентификатор модели всегда "uncensored". Эта единственная модель обрабатывает все ваши потребности в генерации без логики маршрутизации.
Если вы предпочитаете JavaScript, SDK для Node требует минимальной настройки. Установите базовый URL и передайте свой ключ. Библиотека автоматически обрабатывает HTTP-запросы.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.howtouncensorgemini.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);
Поддерживаемые параметры и функции
Мы поддерживаем стандартные параметры, такие как temperature, top_p и последовательности stop. Вы можете обеспечить режим JSON с помощью response_format. Вызов инструментов полностью поддерживается для интеграции функций. Эти функции работают точно так же, как описано в спецификации OpenAI.
Установите поле модели на "uncensored" в каждом запросе. Это гарантирует, что вы всегда обращаетесь к правильному вычислительному движку. Система игнорирует неподдерживаемые параметры корректно.
Потоковая передача и использование токенов
Включите потоковую передачу, установив 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)
Лимиты, Ошибки и Контекст
Окно контекста составляет 100 000 токенов в общей сложности. Вы можете получить до 16 000 токенов за один запрос. Лимит частоты запросов — 300 запросов в минуту. Ошибка 401 означает, что ваш ключ недействителен. Ошибка 402 указывает на недостаточный баланс. Ошибка 429 означает, что вы превысили лимит частоты запросов.
FAQ
how to uncensor gemini with this API
Вам не нужно изменять архитектуру модели. Просто обновите базовый URL клиента до нашей конечной точки. uncensored модель сделает всё остальное автоматически.
что произойдет, если я превышу лимит частоты запросов
API возвращает код состояния 429. Вам необходимо дождаться сброса окна или повысить уровень использования, если это возможно. Ошибки бесплатны, но к запросам применяются лимиты скорости.
разделяется ли контекстное окно в 100k
Да, лимит в 100,000 токенов охватывает как промпт, так и завершение. Тщательно планируйте количество входных токенов, чтобы убедиться, что у вас достаточно места для ответа.
Защитите свой API-ключ
Зарегистрируйтесь, получите ключ и обновите базовый URL. Простая конфигурация.