Документация для ключа openai compatible api
Начните генерацию uncensored текста с нашим openai совместимым API-ключом за считанные минуты. Система совместима «подключи и работай» со стандартными SDK, требуя только изменения базового URL и предоплачной тарификации на основе токенов.
Аутентификация и базовый URL
Используйте сгенерированный ключ с предоставленным базовым URL для мгновенного подключения. Конечная точка https://api.openaicompatibleapikey.com/v1 и работает с любым клиентом, совместимым с OpenAI. Вы получаете один активный ключ на учетную запись; генерация нового заменяет старый. Аутентификация обрабатывается через Authorization Заголовок со значением Bearer схему. Для регистрации не требуется номер телефона, и вы можете начать с бесплатного пробного кредита на $0.50.
Первый запрос с curl
Отправьте простое завершение, чтобы проверить подключение и uncensored-модель. Запрос использует стандартный POST /v1/chat/completions эндпоинт с идентификатором модели, установленным на uncensored. Это подтверждает, что ваш API-ключ действителен и конечная точка доступна, прежде чем вы интегрируете ее в свое приложение. Ответ включает использование токенов и сгенерированный текст.
curl https://api.openaicompatibleapikey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Calculate the total price including tax"}]
}'
Интеграция Python SDK
Подключите API к вашим проектам на Python, переопределив базовый URL по умолчанию. Это позволяет использовать официальный openai библиотекой с нашим uncensored LLM без изменения логики вашего кода. Передайте ваш API key и конкретный base URL в инициализацию клиента. ID модели остается uncensored для всех запросов.
from openai import OpenAI
client = OpenAI(base_url="https://api.openaicompatibleapikey.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 SDK
Подключите свои приложения на Node.js, установив baseURL и apiKey свойства. Это обеспечивает совместимость с существующим кодом клиентов, совместимым с OpenAI. Вы можете продолжать использовать стандартные параметры, такие как messages и model. Клиент будет маршрутизировать запросы на наши размещенные серверы для генерации uncensored-ответов.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.openaicompatibleapikey.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);
Потоковая передача ответов и использование токенов
Включите потоковую передачу, установив stream: true в параметрах запроса. API возвращает события серверных событий (SSE) для доставки токенов в реальном времени. Детали использования токенов включены в последний фрагмент потока. Это позволяет вам отслеживать расходы и использование контекста по мере генерации текста. Модель поддерживает контекстное окно объемом 100,000 токенов.
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)
Лимиты скорости, ошибки и ограничения
Отслеживайте квоту, чтобы избежать прерывания службы. Лимит составляет 300 запросов в минуту на ключ и 8 одновременных запросов. Ошибка 401 указывает на недействительный ключ, а 402 сигнализирует о недостатке кредитов. Ошибки и отказы бесплатны. Контекстное окно составляет 100,000 токенов, с максимальным выводом 16,000 токенов на запрос. Кредиты не имеют срока действия.
Часто задаваемые вопросы
Это настоящий ключ API, совместимый с OpenAI?
Да, он следует стандартному протоколу OpenAI chat completions. Вам нужно лишь обновить базовый URL и API-ключ в конфигурации клиента. Он работает с любым SDK, поддерживающим совместимый с OpenAI формат.
Как модель без цензуры обрабатывает контент?
Модель не отказывается от законных тем для взрослых, художественных или спорных вопросов. Она накладывает строгое ограничение на сексуальный контент с участием несовершеннолетних. Это делает её подходящей для чат-ботов NSFW и неограниченной генерации.
Что произойдет, если я превышу лимит частоты запросов?
Вы получите код статуса 429. Лимит составляет 300 запросов в минуту и 8 параллельных запросов на ключ. Вы можете сгенерировать новый ключ, чтобы сбросить лимит при необходимости, так как на один аккаунт может быть активен только один ключ.
Получите ключ сейчас
Зарегистрируйтесь, скопируйте ключ, обновите базовый URL. Вот и вся конфигурация.