Швидкий старт API Нецензурована LLM
Отримайте свій uncensored LLM API-ключ і почніть генерувати текст миттєво. Цей посібник охоплює основні кроки інтеграції нашої сервісу, сумісної з OpenAI, у ваш робочий процес.
https://api.apiintelligenceartificielle.com/v1
Передумови та базовий URL
Ваша подорож з uncensored штучним інтелектом починається з базового URL. Використовуйте https://api.apiintelligenceartificielle.com/v1 для всіх запитів. Цей ендпоінт напряму маршрутизує запити до нашої uncensored моделі без зовнішніх проксі. Вам потрібен API-ключ, який ви генеруєте на сторінці ключів. Для реєстрації не потрібен номер телефону. Використовуйте Google або пароль електронної пошти для входу. Інтерфейс відображає ваш ключ одразу після створення. Зберігайте цей ключ у безпеці, оскільки він автентифікує використання ваших токенів.
Автентифікація та заголовки
Кожен запит вимагає вашого API-ключа в Authorization header. Сформуйте заголовок як Bearer YOUR_API_KEY. Цей стандартний метод забезпечує сумісність із існуючими інструментами. Наш NSFW API приймає цей заголовок як для текстових, так і для потокових відповідей. Не включайте ключ у рядок запиту URL, якщо це не необхідно. Система перевіряє ключ перед обробкою токенів. Невірний ключ призводить до помилки 401. Відсутність ключа перешкоджає успішному виконанню будь-якого запиту. Переконайтеся, що ваш ключ існує, надсилаючи великі пакети даних.
Надсилання вашого першого запиту
Надішліть POST-запит на /v1/chat/completions з вашим ідентифікатором моделі. Використовуйте uncensored як ім'я моделі. Тіло запиту має містити масив messages. Кожне повідомлення має role та content. Ось базовий приклад cURL, щоб почати.
curl https://api.apiintelligenceartificielle.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the latest version of the Python SDK"}]
}'
Ця команда надсилає простий промпт до uncensored-моделі. Відповідь містить згенерований текст. Перевірте choices масив для виводу. Ви можете регулювати довжину запиту відповідно до вашого випадку використання. Система обробляє вхідні дані та повертає текст. Для базового використання не потрібна складна конфігурація. Зосередьтеся на структурі вмісту для найкращих результатів.
Обробка потокових відповідей
Увімкніть потокову передачу, встановивши stream: true у вашому запиті. Це надсилає часткові відповіді по мірі їх генерації. Використовуйте події, надіслані сервером (SSE), для обробки потоку. Останній фрагмент містить дані про використання токенів. Цей метод зменшує сприйняту затримку для довгих виводів. Ваш клієнт повинен правильно парсити формат SSE. Буферизуйте вхідні дані, доки потік не закритий. Потокова передача ідеально підходить для додатків реального часу. Вона забезпечує миттєвий зворотний зв'язок для користувачів. Слідкуйте за помилками або роз'єднанням потоку. Перепідключайтеся, якщо з'єднання раптово перервалося. Цей підхід забезпечує плавний користувацький досвід.
Налаштування параметрів
Налаштуйте параметри для контролю поведінки моделі. Використовуйте temperature для випадковості, в діапазоні від 0 до 2. Вищі значення збільшують креативність. Нижчі значення роблять вивід більш детермінованим. Встановіть max_tokens щоб обмежити довжину виводу. За замовчуванням 2 048 токенів за запит. Ви можете збільшити це значення до 16 000 токенів. Використовуйте top_p для вибірки за ядром (nucleus sampling). Встановіть stop послідовності для зупинки генерації. Режим JSON доступний через response_format. Це забезпечує структурований вивід для інтеграції коду. Експериментуйте з цими налаштуваннями, щоб знайти бажаний баланс. Модель адаптується до ваших конкретних потреб.
Обробка помилок та ліміти
Уважно відстежуйте ліміти запитів. Вам дозволено 300 запитів на хвилину на ключ. Одночасно може виконуватися лише 8 запитів. Максимальний розмір тіла запиту становить 8 МБ. Помилка 401 вказує на недійсний ключ. Помилка 402 означає, що ваш кредит вичерпано. Поповніть баланс через криптовалюту, щоб продовжити використання послуги. Помилка 429 сигналізує про обмеження швидкості. Зачекайте перед повторною спробою, щоб уникнути подальших затримок. Помилки та відмови не споживають кредит. Це захищає ваш передоплачений баланс. Перевіряйте заголовки відповіді для отримання деталей використання. Відстежуйте споживання токенів, щоб залишатися в межах лімітів. Плануйте своє використання, щоб уникнути перерв під час критичних завдань.
Python
from openai import OpenAI
client = OpenAI(base_url="https://api.apiintelligenceartificielle.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
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apiintelligenceartificielle.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 = 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)Найпоширеніші запитання
Чи сумісна служба штучного інтелекту API зі SDK OpenAI?
Так, наш API використовує стандартні ендпоінти, сумісні з OpenAI. Ви можете використовувати офіційні SDK OpenAI, змінивши базовий URL. Це дозволяє безшовно інтегруватися з існуючими кодовими базами. Для зміни постачальника не потрібно вносити значних змін.
Як uncensored LLM обробляє відмови в генеруванні контенту?
Модель налаштована на відповіді без відмов у вмісті для законного використання дорослими. Вона не блокує суперечливі або художні теми. Однак статевий контент із залученням неповнолітніх завжди відхиляється. Це суворе обмеження діє для всіх запитів незалежно від параметрів.
Який розмір вікна контексту для моделі без фільтрів?
Розмір контекстного вікна становить 100 000 токенів, включаючи промпт і відповідь. Ви можете згенерувати до 16 000 токенів в одному запиті. Це дозволяє створювати довгі тексти. Налаштуйте довжину вхідних даних для оптимізації продуктивності.
Захистіть свій API-ключ зараз
Зареєструйтеся, отримайте токен і оновіть свій базовий URL. Це покриває все налаштування.
Спробувати з пробним кредитом