Підсумок
- Наш API використовує той самий формат, що й OpenAI, дозволяючи перемкнутися, змінивши лише базовий URL та API-ключ.
- Ціноутворення прозоре: $0.15 за мільйон вхідних токенів та $0.50 за мільйон вихідних токенів без щомісячних підписок.
- Оплата здійснюється виключно через криптовалюту (USDT або USDC), забезпечуючи приватність та усуваючи традиційні платежні комісії.
- Модель обробляє до 100,000 токенів у контексті та підтримує потокове передавання, виклик функцій та режим JSON нативно.
Що таке API deepseek?
API DeepSeek — це кінцева точка, сумісна з OpenAI, яка обробляє текстові входи та повертає текстові виходи за допомогою великої мовної моделі. Він суворо дотримується стандартного формату chat-completions, що означає, що ви можете використовувати офіційний SDK OpenAI або будь-яку сумісну бібліотеку клієнтів. Вам потрібно лише оновити базовий URL та надати свій API ключ, щоб почати надсилати запити.
На відміну від офіційних платформ, які можуть відрізнятися за цінами або доступністю, цей сервіс запускає виділену uncensored модель на власній інфраструктурі. Модель налаштована для обробки контенту для дорослих, тем дослідження безпеки та творчого письма без несподіваних відмов. Вона підтримує потокову передачу через Server-Sent Events (SSE) та включає стандартні параметри, такі як temperature, top_p та послідовності стопу.
curl https://api.deepseekopenaicompatibleapi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the release notes of the last stable build"}]
}'Ви можете перевірити ID моделі, опитавши ендпоінт /v1/models. Система повертає простий об'єкт JSON, що підтверджує ідентифікатор моделі як "uncensored". Це гарантує, що ваш код залишається чистим та передбачуваним, без необхідності складної логіки маршрутизації або кількох API-ключів для різних моделей.
Чому варто обрати LLM без фільтрів для NSFW-проєктів?
Нецензурна LLM усуває огородження, які використовують стандартні моделі для блокування дорослих або суперечливих тем. Це критично важливо для проектів, що генерують художню літературу, рольові ігри або аналіз безпеки, де відмови порушують користувацький досвід. Стандартні моделі часто відхиляють законний дорослий контент, вимагаючи обхідних рішень, які додають затримки та складність у вашу програму.
Наша модель дозволяє законний дорослий контент, включаючи детальні описи та нюансні наративи. Вона не відхиляє контент на основі самої теми, лише за конкретними суворими обмеженнями, такими як сексуальний контент із залученням неповнолітніх. Це робить її ідеальною для інструментів творчого письма, чат-ботів та платформ генерації контенту, яким потрібне стабільне виведення без ручної корекції промптів.
from openai import OpenAI
client = OpenAI(base_url="https://api.deepseekopenaicompatibleapi.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)Ви можете протестувати це, надіславши запит із темою, яку стандартні моделі можуть позначити як неприйнятну. Відповідь повернеться нормально, дозволяючи вашій програмі обробляти вміст відповідно до задуму. Ця надійність зменшує потребу в постобробці або логіці повторних спроб у вашому коді.
Порівняння витрат: проксі проти прямого uncensored API
Агрегатори Proxy часто приховують комісії за маршрутизацію, завищуючи базову ціну токенів. Вони можуть стягувати фіксовану плату за запит або додавати відсоток до вартості моделі. Це ускладнює прогнозування витрат, особливо під час сплесків трафіку. Прямі API, такі як наш, показують точну вартість за мільйон токенів, забезпечуючи прозорість.
Наші ціни прості: $0.15 за мільйон вхідних токенів та $0.50 за мільйон вихідних токенів. Помилки та відмови безкоштовні, тому ви платите лише за те, що використовуєте. Немає щомісячних підписок або мінімальних зобов'язань. Ця модель вигідна користувачам з великим навантаженням, які хочуть контролювати свої витрати без несподіваних платежів.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.deepseekopenaicompatibleapi.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);Ви можете розрахувати витрати безпосередньо за кількістю токенів у відповіді. Ця прозорість допомагає точно планувати бюджет і уникати прихованих комісій, які часто трапляються у проксі-сервісах. Система передоплаченого кредиту гарантує, що ви точно знатимете, скільки у вас є коштів перед кожним запитом.
Розбір функціоналу: потокова передача, інструменти та JSON-режим
Стримінг через SSE дозволяє отримувати токени по мірі їх генерації, зменшуючи сприйману затримку для користувачів. Останній фрагмент містить загальне використання токенів, що полегшує відстеження витрат в реальному часі. Ця функція є важливою для чат-інтерфейсів, де миттєвий зворотний зв'язок покращує залученість.
Виклик функцій дозволяє моделі повертати структуровані дані для зовнішніх інструментів. Ви можете визначити інструменти в запиті, і модель виведе JSON, який відповідає вашій схемі. Це корисно для автоматизованих робочих процесів, витягування даних та систем на основі агентів. Режим JSON змушує виведення бути валідним 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)Ви можете поєднувати потокову передачу з режимом JSON для ефективного виконання складних завдань. Модель підтримує такі параметри, як temperature та seed для відтворюваності. Ці функції роблять API придатним як для звичайного спілкування, так і для виробничих застосунків, які вимагають надійної структури.
Варіанти оплати: Криптовалюта проти традиційних методів
Ми приймаємо платежі лише в криптовалюті: USDT у мережі TRC20 або USDC у мережі Base. Ви можете поповнити рахунок будь-якою цілою сумою від $20 до $500. Більші суми отримують бонусні кредити: +5% від $50, +10% від $100 та +15% від $200.
Кредит не має строки дії, тому ви можете додавати кошти, коли зручно. Немає місячних платежів або планів підписки. Ця модель підходить розробникам, які цінують приватність і хочуть уникнути комісій, пов’язаних із традиційними платіжними системами. Процес простий: надішліть криптовалюту, і кредит з’явиться на вашому рахунку.
from openai import OpenAI
client = OpenAI(base_url="https://api.deepseekopenaicompatibleapi.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)Ви можете зареєструватися, використовуючи Google або електронну пошту та пароль. API-ключ показується одразу, дозволяючи вам почати тестування без затримок. Номер телефону не потрібен, що мінімізує ваші особисті дані. Цей спрощений процес гарантує, що ви можете зосередитися на створенні свого додатка, а не на управлінні фінансовими деталями.
Ліміти частоти та конкурентність
Кожний API-ключ обмежено 300 запитами на хвилину та 8 одночасними запитами. Максимальний розмір тіла запиту становить 8 МБ. Ці обмеження забезпечують стабільну продуктивність для більшості додатків. Якщо ви перевищите ліміт швидкості, ви отримаєте помилку 429. Ви можете реалізувати логіку повторних спроб із експоненційним уповільненням, щоб коректно обробляти такі випадки.
Вікно контексту підтримує до 100 000 токенів для сумарного запиту та відповіді. Максимальний об’єм відповіді за запит становить 16 000 токенів. Якщо ви не встановите max_tokens, значення за замовчуванням становить 2 048 токенів. Ці обмеження розроблені для балансу між продуктивністю та економічною ефективністю.
curl https://api.deepseekopenaicompatibleapi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the release notes of the last stable build"}]
}'Ви можете відстежувати використання через заголовки відповіді або останній потоковий фрагмент. Ця прозорість допомагає залишатися в межах лімітів і уникати перерв у роботі сервісу. Модель з одним ключем на акаунт спрощує управління, оскільки вам потрібно відстежувати лише один ключ для кожного проєкту.
Як мігрувати SDK OpenAI
Міграція на наш API вимагає зміни двох значень у конфігурації вашого SDK OpenAI: базового URL та API-ключа. Решта вашого коду залишається незмінною. Це включає всі структури параметрів, обробники потокової передачі та логіку обробки помилок. Ви можете легко перемикатися туди-сюди, якщо це необхідно.
Update the base URL to HTTPS://api.deepseekopenaicompatibleapi.com/v1. Replace your existing API key with the one from your account. The model ID is "uncensored". You can test the connection by sending a simple chat completion request. If it returns a response, your migration is successful.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.deepseekopenaicompatibleapi.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);Ви можете використовувати ті самі бібліотеки клієнтів, які ви зараз використовуєте для OpenAI. Це включає підтримку Python, Node.js та інших мов. Сумісність забезпечує плавний перехід без переписування всього додатка. Це зменшує час розробки та мінімізує ризик появи помилок під час перемикання.