Документація API, сумісного з OpenAI
Надішліть текст у нашу нецензуровану LLM через стандартний OpenAI-сумісний ендпоінт та миттєво отримайте сирі, невідфільтровані відповіді. Цей швидкий посібник охоплює автентифікацію, базові запити, потокове передавання та обробку помилок для вашої інтеграції.
Базова URL-адреса та аутентифікація
Почніть з того, щоб вказати клієнту на HTTPS://api.polskillm.com/v1. Згенеруйте ключ на нашій панелі керування за допомогою Google або електронної пошти, а потім передайте його в Authorization header as a Bearer token. No phone number is required for signup, ensuring quick access to the uncensored model for your projects.
Перший запит
Надішліть POST-запит до /v1/chat/completions із ідентифікатором моделі "uncensored". API приймає стандартні параметри, такі як temperature та top_p для контролю креативності. Нижче наведено базовий приклад curl для перевірки з’єднання та отримання текстової відповіді.
curl https://api.polskillm.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Translate this log entry to English"}]
}'
Перевірте, чи відповідає структура відповіді формату OpenAI для безперешкодної інтеграції у ваші існуючі інструменти.
Інтеграція SDK Python
Використовуйте офіційну Python-бібліотеку OpenAI, вказавши базовий URL на наш ендпоінт. Цей підхід забезпечу сумісність з вашою поточною кодовою базою, дозволяючи використовувати можливості нашої uncensored ШІ. SDK автоматично обробляє токенизацію та форматування запитів.
from openai import OpenAI
client = OpenAI(base_url="https://api.polskillm.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)
Імпортуйте бібліотеку та налаштуйте клієнт зі своїм API-ключем, щоб одразу почати генерувати контент.
Налаштування клієнта Node.js
Ініціалізуйте пакет npm OpenAI, вказавши власний базовий URL та секретний ключ. Ця конфігурація працює з будь-яким Node.js-додатком, якому потрібен прямий доступ до необмеженої моделі. Налаштуйте екземпляр клієнта так, щоб він вказував на наші сервери для отримання відповідей з низькою затримкою.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.polskillm.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);
Викличте метод chat.completions.create, щоб надіслати промпт і отримати вивід моделі.
Потокові відповіді
Увімкніть потокову передачу, встановивши stream: true у вашому запиті. API повертає Server-Sent Events (SSE), дозволяючи обробляти токени по мірі їх генерації. Це знижує сприйняту затримку для користувачів, які взаємодіють із NSFW LLM або альтернативами персонажів AI в реальному часі.
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)
Обробляйте delta об'єкти в кожному блоці для збирання кінцевої відповіді або інкрементного оновлення інтерфейсу користувача.
Ліміти частоти та помилки
Ви обмежені 300 запитами на хвилину та 8 одночасними запитами на ключ. Якщо ви перевищите ці ліміти, ви отримаєте статус-код 429. Поширені помилки включають 401 для недійсних ключів та 402, коли вичерпано передоплачений кредит. Контекстне вікно підтримує 100,000 токенів загалом, без окремого обмеження на вивід.
Поширені запитання
Чи це офіційний сервіс OpenAI?
Ні, ми є незалежним постачальником, який пропонує інтерфейс API, сумісний з OpenAI. Ми надаємо нашу власну необмежену модель, а не GPT-4 або моделі інших постачальників.
Як працює система передоплачених кредитів?
Ви поповнюєте рахунок криптовалютою і платите лише за використані токени. Помилки та відмови не споживають ваш кредит, а невикористані кошти ніколи не прострочуються.
Який розмір контекстного вікна?
Модель підтримує контекстне вікно на 100,000 токенів для сумарного вводу та виводу. Окреме обмеження на вивід відсутнє: відповідь може використовувати весь доступний простір у вікні.
Отримайте свій API-ключ зараз
Зареєструйтеся, скопіюйте токен, оновіть кінцеву точку. Готово.
Отримайте свій ключ