Документація API
Почніть створювати свою uncensored-програму з нашою OpenAI-сумісною API менш ніж за дві хвилини. Ми надаємо одну модель, яка відповідає без відмов у контенті для законного використання для дорослих.
https://api.providersapillm.com/v1uncensored
Базова URL-адреса та аутентифікація
Використовуйте наш базовий URL та API-ключ для підключення будь-якого OpenAI-сумісного клієнта. Кінцевий пункт https://api.providersapillm.com/v1 і ваш ключ надає доступ до uncensored моделі. Ви отримуєте один активний ключ на акаунт, який можна замінити за необхідності. Ідентифікатор моделі для запиту — просто uncensored. Ця єдина модель уникає складної маршрутизації та прихованих фільтрів, які зустрічаються в багатомодельних шлюзах.
Перший запит
Надішліть стандартний запит chat completion для генерації тексту. Кінцевий пункт — POST /v1/chat/completions за допомогою ідентифікатора моделі, встановленого на uncensored. Ви можете використовувати офіційні SDK OpenAI, змінивши базовий URL. Це працює як для додатків чат-ботів для дорослих (NSFW), так і для інструментів творчого письма.
from openai import OpenAI
client = OpenAI(base_url="https://api.providersapillm.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)Модель має відкриті ваги і донавлена для відповідей без відмов. Це не модель GPT, Claude чи іншого постачальника. Перевірте документацію постачальника щодо їхніх специфічних обмежень, якщо ви змінюєте контекст.
Інтеграція SDK
Інтегруйте API у свій застосунок Node.js за допомогою стандартного шаблону SDK. Встановіть базовий URL для нашої кінцевої точки та використовуйте ідентифікатор моделі uncensored. Це дозволяє створювати надійні інтерфейси чат-ботів для дорослих з мінімальними змінами в коді.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.providersapillm.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);API підтримує стандартні параметри, такі як temperature та top_p. Ви можете регулювати їх, щоб контролювати креативність виводу. Помилки повертаються у стандартному форматі для зручного налагодження.
Потокова передача та інструменти
Увімкніть потокову передачу через Server-Sent Events для генерації токенів у реальному часі. Останній чанк містить дані про використання токенів для точної оплати. Ви також можете використовувати виклик функцій та режим JSON для структурованих відповідей. Ці функції є важливими для створення розширених додатків для творчого письма.
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)Встановити response_format до {"type": "json_object"} для суворої відповіді JSON. Модель ефективно обробляє параметри інструментів та tool_choice. Це гарантує, що ваша програма отримує передбачувані структури даних.
Parameters and Limits
Вікно контексту становить 100 000 токенів для запиту та відповіді разом. Максимальний вивід — 16 000 токенів за запит, або 2 048, якщо ви не встановили max_tokens. Ліміт становить 300 запитів на хвилину та 8 одночасних запитів на ключ. Тіло запиту не повинно перевищувати 8 МБ.
Ви можете використовувати такі параметри, як seed для детермінованих результатів. Ця stop параметр дозволяє визначати власні послідовності завершення. Налаштуйте presence_penalty та frequency_penalty щоб вдосконалити стиль моделі.
Обробка помилок та використання
Обробляйте помилки, перевіряючи код HTTP-статусу. Статус 401 вказує на недійсний або відсутній API-ключ. Помилка 402 означає, що ваш попередньо оплачений кредит вичерпано, і його потрібно поповнити. Помилка 429 сигналізує про досягнення ліміту швидкості — 300 запитів на хвилину.
Кредит нараховується за реальним використанням токенів. Помилки та відмови є безкоштовними. Передоплачений кредит ніколи не закінчується, тому ви можете використовувати його у власному темпі. Підтримка доступна для вирішення таких проблем, як подвійне списання.
cURL
curl https://api.providersapillm.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the API documentation for authentication."}]
}'Поширені запитання
Яка базова URL-адреса для API uncensored LLM?
Базовий URL-адреса: HTTPS://api.providersapillm.com/v1. Ви можете використовувати будь-який клієнт, сумісний з OpenAI, вказавши цей URL та надавши свій API-ключ.
Як обробляти помилки, такі як 402 або 429?
Помилка 402 означає, що у вас не залишилося коштів, тому вам потрібно поповнити рахунок через криптовалюту. Помилка 429 вказує на перевищення ліміту в 300 запитів на хвилину. Зачекайте трохи або зменшіть частоту надсилання запитів.
Чи є цей постачальник API хорошим для застосувань NSFW-чатботів?
Так, модель нецензурна та не відмовляється від законного дорослого контенту. Вона спеціально розроблена для розробників, які створюють чат-боти для NSFW або інструменти творчого письма, яким потрібна надійна генерація тексту.
Отримайте свій API-ключ
Зареєструйтеся, отримайте ключ і оновіть базовий URL. Просто.
Спробувати з пробним кредитом