Документація API
Підключіть існуючий код клієнта до нашого LLM без цензури за лічені хвилини. Цей посібник шкого налаштування охоплює OpenAI-сумісні ендпоінти, потокову передачу та автентифікацію, необхідні для початку використання нашого API.
Базова URL-адреса та аутентифікація
Базовий URL нашого API — HTTPS://api.deepseekpricingapi.com/v1. Ви автентифікуєтеся, передаючи свій API-ключ у заголовку Authorization. Згенеруйте свій ключ миттєво через Отримати API-ключ сторінку через Google або електронну пошту. Ключ унікальний для вашого облікового запису і замінює будь-який попередній ключ після регенерації.
Перший запит
Надішліть стандартний запит на завершення чату для перевірки з’єднання. Використовуйте ідентифікатор моделі uncensored для доступу до нашої uncensored LLM. У відповіді повертається згенерований текст на основі вашого запиту.
curl https://api.deepseekpricingapi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Fix syntax error in this python script"}]
}'Якщо ви отримуєте помилку 401, перевірте свій ключ. Помилка 402 вказує на недостатність попередньо оплачених кредитів. Помилка 429 означає, що ви перевищили ліміт у 300 запитів на хвилину.
Інтеграція SDK Python
Використовуйте офіційну Python-бібліотеку OpenAI для миттєвої сумісності. Вкажіть базовий URL на наш ендпоінт та надайте свій API-ключ. Це дозволяє повторно використовувати існуючий код клієнта без прив'язки до постачальника.
from openai import OpenAI
client = OpenAI(base_url="https://api.deepseekpricingapi.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)Переконайтеся, що версія вашої бібліотеки підтримує параметри, перелічені в нашій документації. Клієнт ефективно обробляє базові HTTP-запити.
Інтеграція Node SDK
Встановіть пакет OpenAI для Node.js та налаштуйте базовий URL. Передайте свій API-ключ у об'єкті конфігурації. Цей метод працює ідентично до реалізації на Python.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.deepseekpricingapi.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);Обробляйте відповідь асинхронно, щоб керувати потоком вашого додатку. Ідентифікатор моделі залишається uncensored для всіх завершень.
Потокова передача та параметри
Увімкніть потокову передачу, встановивши stream: true у вашому запиті. Ви отримуєте фрагменти тексту по мірі їх генерації, з деталями використання токенів у останньому фрагменті. Підтримувані параметри включають temperature, top_p, stop, seed, presence_penalty, а також frequency_penalty.
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)Потокова передача зменшує сприйнятну затримку для довгих відповідей. Ви можете регулювати температуру, щоб контролювати випадковість у виводі.
Ліміти та контекстне вікно
Вікно контексту підтримує до 100 000 токенів для сумарного запиту та відповіді. Максимальний об’єм відповіді за запит становить 16 000 токенів, або 2 048, якщо max_tokens не встановлено. Ви обмежені 8 одночасними запитами на ключ. Розмір тіла запиту не повинен перевищувати 8 МБ. Помилки та відмови не споживають кредит.
Поширені запитання
Яке обмеження вікна контексту?
API підтримує контекстне вікно на 100 000 токенів для загального промпта та відповіді. Максимальний обсяг виводу становить 16 000 токенів за запит.
Як обробляти помилки?
Помилка 401 вказує на недійсний API-ключ. Помилка 402 означає, що ваш передоплачений кредит вичерпано. Помилка 429 сигналізує про перевищення ліміту в 300 запитів на хвилину.
Чи працює ключ uncensored API зі стандартними клієнтами OpenAI?
Так, API повністю сумісний з OpenAI. Вам потрібно лише оновити базовий URL та API-ключ у вашій існуючій конфігурації клієнта.
Отримайте свій ключ за секунди
Зареєструйтеся, отримайте ключ, оновіть базовий URL. Готово.