Швидкий старт: Ваш перший необмежений запит
Отримайте свій uncensored LLM API-ключ та зробіть свій перший запит, сумісний з OpenAI, за хвилини. Цей посібник охоплює основи надсилання тексту, потокової передачі відповідей та обробки структурованих даних без відмов у вмісті.
https://api.alternativeaivenice.com/v1uncensored
Передумови: Ваш API-ключ та базовий URL
Почніть із генерації API-ключа на Отримати API-ключ сторінка. Ви можете увійти через Google або використати простий пароль електронної пошти; номер телефону не потрібен. Система миттєво відображає ваш ключ, тому скопіюйте його в буфер обміну зараз.
Наш API знаходиться за адресою https://api.alternativeaivenice.com/v1. Ця базова URL-адреса працює з будь-якою офіційною SDK OpenAI, оновивши base_url параметр. Вам потрібен лише один активний ключ на обліковий запис; видача нового миттєво замінює попередній ключ.
Зроблення першого запиту на створення діалогу
Надішліть стандартний запит chat completion для отримання сирого, невідфільтрованого текстового виводу. Використовуйте ідентифікатор моделі uncensored для доступу до нашої моделі з відкритими вагами, налаштованої для законного дорослого використання без відмов у контенті.
Нижче наведено базовий запит cURL, що демонструє структуру. Замініть YOUR_API_KEY з вашим реальним ключем, щоб побачити, як модель відповідає на ваш запит.
curl https://api.alternativeaivenice.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list the top ten programming languages"}]
}'
Потокові відповіді з подіями, надісланими сервером
Для взаємодії в реальному часі увімкніть потокову передачу, встановивши stream: true. API повертає Server-Sent Events (SSE), де деталі використання токенів з’являються в останньому фрагменті.
Цей підхід знижує сприйняту затримку для довгих відповідей. Використовуйте наведений нижче фрагмент коду Python для ефектної обробки потоку у вашому додатку.
from openai import OpenAI
client = OpenAI(base_url="https://api.alternativeaivenice.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)
Використання JSON Mode для структурованих даних
Примусовий структурований вивід шляхом встановлення response_format до {"type": "json_object"}. Це забезпечує, що модель повертає дійсний JSON, що ідеально підходить для парсингу даних у ваші бекенд-системи.
Ви також можете використовувати виклик функцій з tools параметр. Приклад Node.js нижче показує, як налаштувати це для надійного парсингу.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.alternativeaivenice.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);
Розуміння контекстного вікна та його обмежень
Наша модель підтримує контекстне вікно на 100,000 токенів, що охоплює як промпт, так і завершення. Ви можете генерувати до 16,000 токенів за запит або 2,048, якщо пропустите max_tokens.
Ліміти дозволяють 300 запитів на хвилину та 8 паралельних запитів на ключ. Розмір тіла запиту має бути менше 8 МБ. Ці ліміти забезпечують стабільну продуктивність для ваших інтеграцій нецензурованих LLM.
Вирішення поширених помилок
401 Unauthorized означає, що ваш API-ключ недійсний або прострочений. Згенеруйте новий ключ у панелі керування. 402 Payment Required вказує на недостатній попередньо оплачений кредит. Поповніть через крипто, щоб продовжити. 429 Too Many Requests сигналізує, що ви досягли ліміту в 300 запитів на хвилину.
Відмови рідкісні, але застосовуються до сексуального контенту з участю неповнолітніх. Помилки під час обробки не споживають ваш кредит, тому ви можете безпечно повторити спробу.
Потокова передача
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)Найпоширеніші запитання
Яка ціна LLM API для uncensored моделей?
Ми беремо $0.15 за 1 млн входних токенів та $0.50 за 1 млн вихідних токенів. Кредит є передоплаченим і не має строку дії, помилки та відмови нараховуються як нульові.
Як поповнити обліковий запис?
Поповнюйте рахунок лише криптовалютою: USDT (TRC20) або USDC (Base). Мінімальні депозити становлять $20, бонусні кошти доступні за більші суми.
Чи є це альтернативою Venice AI для доступу до API без цензури?
Так, ми пропонуємо OpenAI-сумісний API як пряму альтернативу Venice AI. Наша uncensored-модель надає вільний текстовий вивід без відмов у вмісті для законного дорослого використання.
Отримайте свій API-ключ за хвилини
Зареєструйтеся, скопіюйте свій ключ і оновіть базовий URL. Це все.