Документація API без цензури GPT
Почніть роботу з нецензурованої API GPT, надіславши простий запит. Цей посібник охоплює автентифікацію, інтеграцію SDK, потокове передавання та обробку помилок для миттєвого використання.
Базова URL-адреса та аутентифікація
Підключіться, використовуючи офіційну базову URL-адресу та ваш API-ключ. Кінцева точка є https://api.uncencoredgpt.com/v1. Передайте свій ключ у Authorization header. Це працює з будь-яким клієнтом, сумісним з OpenAI.
- Ключовий формат:
Bearer sk-... - Плата за підписку не стягується.
curl https://api.uncencoredgpt.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top five open source models."}]
}'
Перший запит до діалогу
Надішліть запит і отримайте відповідь. Використовуйте ідентифікатор моделі uncensored. API приймає стандартні параметри завершення чату. Відповіді містять лише текст.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncencoredgpt.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
Інтегруйте з проектами JavaScript легко. Встановіть базовий URL та ідентифікатор моделі. SDK автоматично виконує серіалізацію.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncencoredgpt.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. Зчитуйте фрагменти для відображення часткового виводу. Це значно зменшує сприйнятну затримку.
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)
Параметри: Temperature та Top-P
Керуйте випадковістю з temperature та top_p. Вищі значення збільшують креативність. Нижчі значення покращують детермінованість. Використовуйте seed для відтворюваних результатів. Налаштуйте їх відповідно до вашого сценарію використання.
Ліміти, помилки та контекст
Звертайте увагу на ліміти швидкості та контекстне вікно. Контекстне вікно становить 100 000 токенів загалом. Помилки включають 401 для недійсних ключів та 429 для лімітів швидкості. Відмови є безкоштовними.
Поширені запитання
Чи це uncensored модель GPT?
Ні, це uncensored модель з відкритими вагами. Це не GPT, Claude чи будь-яка інша модель від інших постачальників. Вона приймає той самий формат API.
Як оплатити?
Оплачуйте криптовалютою. Тільки USDT (TRC20) або USDC (Base). Мінімальне поповнення — $20. Кредити не мають строку дії.
Що таке контекстне вікно?
Розмір контекстного вікна становить 100 000 токенів. Це включає як промпт, так і виконання. Максимальний обсяг виводу — 16 000 токенів за запит.
Отримайте свій API-ключ
Зареєструйтеся, скопіюйте ключ, оновіть базову URL-адресу. Це вся необхідна настройка.