uk ▾

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, Node SDK вимагає мінімального налаштування. Встановіть базовий 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 та послідовності зупинки. Ви можете примусово використовувати режим 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-адресу клієнта до нашої кінцевої точки. Несекретна модель робить решту роботи автоматично.

що станеться, якщо я перевищує ліміт частоти запитів

API повертає код стану 429. Вам потрібно зачекати, доки скинеться вікно, або підвищити рівень використання, якщо це доступно. Помилки є безкоштовними, але до всіх запитів застосовуються ліміти швидкості.

чи є вікно контексту на 100k спільним

Так, ліміт у 100,000 токенів охоплює як промпт, так і відповідь. Ретельно плануйте кількість вхідних токенів, щоб залишилося достатньо місця для відповіді.

Захистіть свій API-ключ

Зареєструйтеся, отримайте ключ і оновіть свій базовий URL. Проста конфігурація.

Отримайте свій ключ