uk ▾
Отримайте свій ключ

Інтегруйте uncensored chat API

Почніть розробку з нашим uncensored LLM API, встановивши базовий URL та ключ, а потім надсилайте текстові запити так само, як ви робили б це з OpenAI. Цей швидкий посібник охоплює основи інтеграції, потокового передавання та обробки помилок, щоб ви могли запустити свій проект негайно.

https://api.glmapiprice.com/v1без цензури

Встановіть вашу базову URL-адресу та API-ключ

Використовуйте наданий базовий URL та дійсний API-ключ для підключення вашої програми. Наш сервіс повністю сумісний з OpenAI, що означає, що вам потрібно лише змінити базовий URL та заголовок автентифікації в існуючому коді клієнта. Вам не потрібно переписувати всю логіку інтеграції, щоб перейти на нашу uncensored модель.

  • Базовий URL: https://api.glmapiprice.com/v1
  • Ідентифікатор моделі: uncensored

Згенеруйте свій ключ через панель керування через Google або email. Зберігайте свій ключ у безпеці, оскільки він надає доступ до вашого передоплаченого кредитного балансу.

Надішліть свій перший запит на завершення чату

Надішліть стандартний POST-запит до кінцевого пункту chat completions для отримання текстової відповіді. Це найпростіша взаємодія, яка працює з будь-яким OpenAI-сумісним SDK. Ви надаєте системний промпт і повідомлення користувача, а модель повертає згенерований текст.

curl https://api.glmapiprice.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Calculate cost for 50k tokens at current rate"}]
  }'

Переконайтеся, що ви вказуєте ID моделі як uncensored у тілі запиту. Це вказує API, яку модель використовувати для генерації.

Інтеграція з Python SDK

Використовуйте офіційну бібліотеку Python для програмної взаємодії з API. Цей підхід автоматично обробляє серіалізацію JSON та обробку помилок. Вам необхідно налаштувати клієнт з правильним базовим URL перед виконанням будь-яких запитів.

from openai import OpenAI

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

Цей метод ідеальний для фонових служб або скриптів, де вам потрібно обробляти відповіді в Python. SDK ефективно керує HTTP-з'єднаннями.

Підключіться, використовуючи SDK Node

Реалізуйте API в середовищах Node.js, використовуючи стандартну бібліотеку клієнта. Це дозволяє інтегрувати uncensored модель безпосередньо у ваші програми JavaScript або TypeScript. Налаштуйте базовий URL для вказівки на наш сервіс.

import OpenAI from "openai";

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

Розробники Node.js можуть використовувати це для створення безсерверних функцій або повноцінних додатків. Синтаксис імітує клієнт OpenAI, що забезпечує плавний перехід.

Увімкніть потокову передачу з SSE

Потокова передача відповідей у реальному часі шляхом встановлення параметра stream у true. Це надсилає фрагменти тексту по мірі їх генерації, покращуючи користувацький досвід для інтерфейсів чату. Ви отримуєте статистику використання токенів у останньому фрагменті.

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)

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

Обробляйте помилки та перевіряйте використання

Відстежуйте ліміти запитів та статус акаунта, щоб уникнути перерв у роботі. Ви можете зіткнутися з помилкою 401, якщо ключ API недійсний або прострочений. Помилка 402 вказує на недостатність передоплачених кредитів, що вимагає поповнення через криптовалюту. Ліміти швидкості повертають статус 429, якщо ви перевищуєте 300 запитів на хвилину.

Вікно контексту дозволяє до 100 000 токенів для поєднаного промпту та відповіді. Помилки та відмови не споживають ваш попередньо оплачений кредит, гарантуючи, що ви платите лише за фактичний вивід.

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

Яка ціна API glm для цієї нецензурної моделі?

Наші тарифи становлять $0.15 за 1 млн входних токенів та $0.50 за 1 млн вихідних токенів. Ви платите лише за те, що використовуєте, за допомогою передоплаченого кредиту, і немає щомісячних платежів за підписку.

Як почати роботу з API-ключем?

Зареєструйтеся за допомогою Google або електронної пошти, щоб одержати API-ключ миттєво. Ключ відображається одразу після створення і може використовуватися з будь-яким OpenAI-сумісним клієнтом шляхом оновлення базового URL.

Що станеться, якщо я досягну ліміту швидкості?

Ви отримаєте код статусу 429, якщо перевищите 300 запитів на хвилину або 8 одночасних запитів. Зменшіть частоту запитів або розподіліть навантаження між кількома API-ключами, якщо це необхідно.

Захистіть свій ключ зараз

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

Отримайте свій ключhttps://api.glmapiprice.com/v1