Альтернатива API Ollama: Необмежений LLM API
Ця сторінка описує альтернативу стандартному налаштуванню Ollama для API неконтрольованої LLM. Ми пропонуємо сумісний з OpenAI інтерфейс, який приймає текстовий ввід і повертає текстовий вивід без відмов у вмісті для законного дорослого використання.
Останнє оновлення
Чому варто перейти на uncensored LLM API?
Розробники часто шукають API для LLM без цензури, оскільки стандартні моделі відхиляють законні дорослі, художні або суперечливі теми. Наш сервіс саме таку свободу і надає. Ми використовуємо одну відкриту модель, налаштовану на відповіді без відмов. Вам не потрібно керувати локальним залізом або встановлювати бібліотеки на свій комп’ютер. Інтерфейс відповідає стандартному формату OpenAI, який вам уже знайомий. Це означає, що ваш існуючий клієнтський код працює без жодних змін. Ми не використовуємо ваші запити для навчання. Для створення облікового запису потрібна лише електронна пошта. Конфіденційність збережено, бо ми не використовуємо ваші дані для навчання. Модель обробляє чутливі теми, не блокуючи їх. Цей підхід ідеально підходить розробникам, яким потрібні надійні, невідфільтровані відповіді для їхніх додатків.
curl https://api.ollamaapidocumentation.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list files in the current directory"}]
}'
Ollama API проти Нашого: Порівняння функцій
Наш сервіс надає розміщений API чат-завершень, сумісний з OpenAI. На відміну від локальних інстанцій Ollama, ми беремо на себе інфраструктуру серверів. Ми підтримуємо потокову передачу через Server-Sent Events. Ви також можете використовувати виклик функцій та режим JSON. Наша модель має контекстне вікно обсягом 100,000 токенів. Це дозволяє вести довгі розмови або обробляти великі документи. Ми не пропонуємо вбудовування (embeddings), генерацію зображень або аудіо-функції. Ви отримуєте лише текст на вході та текст на виході. Такий фокус робить наші ціни простими та передбачуваними. Ви не платите за функції, які не використовуєте. Ендпоінт суворо обмежений /v1/chat/completions. Ця простота зменшує складність інтеграції. Ви отримуєте виділений ключ для свого акаунта. Ключ підтримує до 300 запитів на хвилину. Цього більш ніж достатньо для більшості додатків.
from openai import OpenAI
client = OpenAI(base_url="https://api.ollamaapidocumentation.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)
Розбір цін: Вхідні та вихідні токени
Ми нараховуємо оплату на основі фактичного споживання токенів. Тариф становить $0.15 за 1 мільйон вхідних токенів. Вихідні токени коштують $0.50 за 1 мільйон токенів. Помилки та відмови — безкоштовні. Це означає, що ви платите лише за успішні завершення. Немає щомісячних підписок. Ми використовуємо систему попередньої оплати. Кредити не мають строку дії. Це дозволяє поповнювати баланс, коли вам потрібно більше коштів. Структура витрат прозора. Ви можете відстежувати своє використання в особистому кабінеті. Немає прихованих комісій за потокову передачу даних. Ціна за токен залишається незмінною. Це спрощує планування бюджету для вашого проєкту. Ви можете почати з невеликою сумою кредиту. Додавайте більше коштів, коли ваше додаток зростатиме.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.ollamaapidocumentation.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-ключ підтримує 300 запитів на хвилину. Ви можете мати 8 запитів, що виконуються паралельно. Максимальний розмір тіла запиту становить 8 МБ. Це забезпечує стабільну роботу для всіх користувачів. Якщо ви перевищите ліміт, ви отримаєте стандартну помилку. Ви можете згенерувати новий ключ, щоб замінити старий. Це дозволяє розподіляти навантаження між кількома ключами. Ліміти є щедрами для більшості сценаріїв використання. Поточні відповіді враховуються в ліміті частоти запитів. Паралельні запити використовують окремі слоти. Це запобігає блокуванню інших запитів одним довготривалим запитом. Ви можете відстежувати своє використання в реальному часі. Налаштуйте логіку вашого додатка, щоб залишатися в межах лімітів. Це забезпечує стабільну затримку для ваших користувачів.
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)
Політики використання даних та конфіденційності
Ми не використовуємо ваші промпти для навчання. Ваші дані залишаються приватними. Ми зберігаємо лише те, що необхідно для обробки ваших запитів. Для вашого облікового запису потрібна лише адреса електронної пошти. Номер телефону не потрібен. Це зменшує кількість особистої інформації, яку ми зберігаємо. Ми не передаємо ваші дані третім сторонам. Ваш API-ключ — єдиний ідентифікатор. Ви можете видалити свій обліковий запис у будь-який час. Це видаляє всі ваші дані з наших систем. Модель не зберігає пам'ять про попередні сесії. Кожен запит обробляється незалежно. Це ідеально для чутливих застосувань. Ви зберігаєте повний контроль над своїми даними. Приватність — це основна функція, а не доповнення.
curl https://api.ollamaapidocumentation.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list files in the current directory"}]
}'
Оплата криптовалютою та бонусні кредити
Ми приймаємо лише криптовалюту для поповнення. Ви можете використовувати USDT у мережі TRC20. Також підтримується USDC у мережі Base. Мінімальна сума поповнення — $20. Максимальна — $500 за транзакцію. Ми пропонуємо бонусні кошти за більші депозити. Ви отримуєте бонус 5% від $50. Бонус 10% застосовується при $100. Найвищий бонус — 15% при $200. Це дозволяє тримати комісії за транзакції низькими. Ваші кошти ніколи не згорають. Ви можете поповнювати рахунок, коли завгодно. Процес швидкий і безпечний. Ви отримуєте кошти миттєво після оплати. Це дозволяє вам зосередитися на розробці вашого додатка.
from openai import OpenAI
client = OpenAI(base_url="https://api.ollamaapidocumentation.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)
Початок роботи: посібник з інтеграції SDK
Почніть із створення облікового запису на нашому сайті. Ви можете зареєструватися через Google або використовувати електронну пошту. Ваш API-ключ показується миттєво. Скопіюйте цей ключ у буфер обміну. Оновіть базову URL-адресу в конфігурації вашого SDK. Використовуйте HTTPS://api.ollamaapidocumentation.com/v1. Встановіть параметр моделі на "uncensored". Надішліть POST-запит до /v1/chat/completions. Включіть свій системний промпт та повідомлення користувача. Відповідь міститиме згенерований текст. Ви також можете увімкнути потокову передачу для виведення в реальному часі. Це працює з будь-яким стандартним клієнтом, сумісним з OpenAI. Інтеграція займає менше п'яти хвилин. Ви можете почати тестування з пробним кредитом.
Поширені запитання про uncensored моделі
Чи блокує модель весь контент для дорослих? Ні. Вона дозволяє законний дорослий контент. Вона блокує лише сексуальний контент із залученням неповнолітніх. Це суворе обмеження, яке завжди діє. Яка максимальна довжина виводу? Ви можете генерувати до 16,000 токенів за запит. Якщо ви не встановите max_tokens, ліміт становить 2,048 токенів. Чи підтримується режим JSON? Так. Ви можете встановити response_format у json_object. Це гарантує валідний вивід 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)