uk ▾
Створюйте ключ

Документація API

Сумісність типу "plug-and-play" для вашого існуючого стеку. Змініть базовий URL та ключ, збережіть код.

Швидкий старт: Змініть base_url

Почніть з оновлення двох змінних. Направте ваш клієнт на https://api.proxyllm.cc/v1 і використовуйте згенерований ключ. Кінцева точка точно імітує структуру завершення чату OpenAI. Вам не потрібні нові бібліотеки чи складні адаптери. Просто замініть кінцеву точку та токен, а потім запустіть існуючу логіку.

curl https://api.proxyllm.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List five common CSS layout techniques for modern web design."}]
  }'

Автентифікація та ключі

Згенеруйте ключ через панель керування та передайте його в Authorization header. Кожен обліковий запис має один активний ключ; створення нового анулює старий. Використовуйте Bearer your_api_key для стандартних запитів. Система відхиляє недійсні токени миттєво.

Ендпоінт Chat Completions

Надсилайте запити POST до /v1/chat/completions з масивом повідомлень. ID моделі uncensored. Він обробляє генерацію тексту без стандартних відмов для законного дорослого контенту. Встановіть max_tokens для контролю довжини виводу; значення за замовчуванням становить 2 048 токенів.

from openai import OpenAI

client = OpenAI(base_url="https://api.proxyllm.cc/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)

Потокова передача та SSE

Увімкніть потокову передачу, встановивши stream: true у тілі запиту. API повертає події Server-Sent Events (SSE) для доставки токенів у реальному часі. Статистика використання токенів з'являється в останньому фрагменті потоку. Це зменшує сприйняту затримку для великих відповідей.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.proxyllm.cc/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);

Function Calling та режим JSON

Визначте інструменти в tools параметр для структурованих виводів. Модель підтримує як виклик функцій, так і суворе форматування JSON через response_format. Використовуйте json_object щоб забезпечити валідні JSON-структури. Параметри temperature та top_p дозволяють тонко налаштовувати креативність.

Ліміти частоти та помилки

Очікуйте 401 для недійсних ключів та 402, коли закінчуються кошти. Ліміт становить 300 запитів на хвилину на один ключ. Ліміт одночасних запитів — вісім одночасно. Розмір контекстного вікна становить 100 000 токенів загалом. Обробляйте помилки 429, впроваджуючи експоненційне сповільнення з повторними спробами в логіці вашого клієнта.

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)
01

Поширені запитання

Який розмір контекстного вікна для цього проксі LLM?

Загальне контекстне вікно становить 100,000 токенів, поєднуючи як запит, так і завершення. Ви можете запитувати до 16,000 вихідних токенів за один виклик. Якщо ви пропустите параметр max_tokens, система за замовчуванням встановить 2,048 токенів.

Чи підтримує API виклик функцій?

Так, модель підтримує використання інструментів та виклик функцій. Ви також можете примусово ввімкнути суворий вивід JSON за допомогою параметра response_format. Це гарантує структуровані дані для програмної інтеграції.

Як обробляти потокові відповіді?

Встановіть параметр stream у true в тілі запиту. API повертає події, що надсилаються сервером (SSE), що містять фрагменти часткового тексту. Деталі використання токенів з'являються в останньому фрагменті потоку.

Ваш API-ключ всього за одну форму

Зареєструйтеся, отримайте свій ключ і оновіть базовий URL кінцевої точки. Проста інтеграція.