Быстрый старт API Adultgpt
Подключите ваш существующий код к uncensored LLM adultgpt, используя стандартные SDK OpenAI. Начните работу с предоплаченным крипто-кредитом и без ежемесячных подписок.
Базовый URL и аутентификация
Начните запросы немедленно, указав клиенту наш базовый URL и внедрив ваш уникальный API-ключ.
Использовать https://api.adultgpt.cc/v1 в качестве адреса сервера. Аутентификация основана на одном токене доступа (bearer token), который генерируется при регистрации через Google или электронную почту. На один аккаунт выдается один активный ключ; выпуск нового ключа делает предыдущий недействительным. Такой подход упрощает интеграцию и устраняет необходимость в сложных потоках OAuth или управлении сессиями.
Система начисляет оплату только за реальное использование токенов, поэтому ошибки не опустошают ваш баланс. Пополнить счёт можно с помощью USDT в сети TRC20 или USDC в сети Base, суммы варьируются от $20 до $500.
Эндпоинт Chat Completions
Отправляйте текстовые вводы и получайте сгенерированные ответы через стандартный эндпоинт chat completions.
Используйте POST /v1/chat/completions маршрутизируйте с идентификатором модели, установленным на uncensored. Этот эндпоинт выполняет все задачи генерации текста без необходимости дополнительной настройки маршрутизации или выбора модели. Вы можете определить историю разговора с помощью messages массив, который поддерживает как роли пользователя, так и ассистента.
Модель обрабатывает промпты в контекстном окне объемом 100,000 токенов. Вывод ограничен 16,000 токенами за запрос или 2,048 токенами, если вы не указали максимальное значение.
curl https://api.adultgpt.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List my current usage stats"}]
}'
Список моделей и параметры
Запрос доступных моделей и настройка поведения генерации с использованием стандартных параметров.
Вызов GET /v1/models проверить статус службы и просмотреть доступные идентификаторы. Вы можете настроить ответы с помощью temperature, top_p, stop, и seed. Эти настройки позволяют управлять креативностью и воспроизводимостью. API также поддерживает режим JSON через response_format и вызов функций для интеграции инструментов.
Все параметры соответствуют стандартной схеме OpenAI, что гарантирует работу вашего существующего кода без изменений. Вы можете обеспечить строгие структуры JSON для программных приложений или позволить более гибкое творческое письмо.
from openai import OpenAI
client = OpenAI(base_url="https://api.adultgpt.cc/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 возвращает Server-Sent Events (SSE), содержащие частичные ответы. Последний чанк включает общее количество использованных токенов, что позволяет отслеживать расходы в реальном времени. Вызов функций работает бесшовно с tools и tool_choice параметры.
Эта конфигурация идеально подходит для чат-интерфейсов, требующих низкой задержки. Вы можете обрабатывать пользовательский ввод, вызывать внешние функции и динамически добавлять результаты в историю разговора.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.adultgpt.cc/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);
Обработка ошибок и лимиты
Управляйте ошибками и лимитами программно для обеспечения надежной производительности приложения.
Обрабатывайте коды статуса HTTP соответствующим образом. A 401 ошибка указывает на недействительный или истекший API-ключ. A 402 ошибка сигнализирует о недостатке предоплаченного кредита; вам необходимо пополнить баланс через криптовалюту, чтобы возобновить работу сервиса. A 429 ошибка означает, что вы превысили лимит в 300 запросов в минуту.
Каждый ключ позволяет выполнять восемь одновременных запросов. Размер тела запроса ограничен 8 МБ. Ошибки и отказы не потребляют токены, поэтому неудачные запросы бесплатны. Такая структура обеспечивает предсказуемое выставление счетов даже в периоды высокой нагрузки.
Контекстное окно и ограничения
Оптимизируйте ваши промпты в рамках контекстного окна на 100,000 токенов и лимита вывода в 16,000 токенов.
Модель обрабатывает всю историю разговора в рамках контекстного окна. Эффективный инжиниринг промптов максимизирует доступное пространство для новых вводов. Вы можете настроить max_tokens параметр для управления длиной вывода; по умолчанию установлено 2 048 токенов, если значение не указано.
Система отказывает в контенте, связанном с несовершеннолетними, но разрешает законные взрослые, вымышленные и спорные темы. Это ограничение применяется последовательно ко всем запросам. Используйте seed параметр для воспроизводимых результатов при тестировании.
Потоковая передача
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)Часто задаваемые вопросы
Является ли adultgpt официальным продуктом OpenAI?
Нет, adultgpt — это независимый сервис. Он использует модель с открытыми весами, настроенную для ответов без цензуры, совместимую с SDK OpenAI, но не принадлежащую OpenAI. Проверьте документацию модели для получения конкретных подробностей об архитектуре.
Как оплатить API?
Пополнить баланс можно с помощью USDT (TRC20) или USDC (Base). Минимальные депозиты начинаются с $20, за крупные суммы доступны бонусы.
Что произойдет, если я получу ошибку 402?
Ошибка 402 указывает на исчерпание предоплаченного кредита. Вам необходимо добавить средства через криптовалюту, чтобы возобновить использование. Ошибки и отказы не расходуют токены, поэтому неудачные запросы остаются бесплатными.
Получите ваш API-ключ
Зарегистрируйтесь, скопируйте токен и обновите конечную точку. Это всё, что нужно.