uk ▾

Claude api costs: швидкий старт для uncensored OpenAI-сумісної API

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

Встановіть ваш бажаний OpenAI-сумісний SDK

Почніть із встановлення офіційного SDK для вашої мови. Бібліотека обробляє базові HTTP-запити, тому ви можете зосередитися на логіці. Ми підтримуємо будь-якого клієнта, який розуміє протокол OpenAI.

  • Python: pip install openai
  • Node.js: npm install openai
  • Ruby: gem install openai

Це забезпечує сумісність із нашими стандартними ендпоінтами. Вам не потрібно встановлювати спеціалізовані проксі-сервери або агрегатори. Стандартна бібліотека працює з нашою базовою URL-адресою без додаткових налаштувань.

Налаштуйте base_url та ваш API-ключ

Направте клієнт SDK на наш виділений ендпоінт. Змініть base_url до https://api.claudeapicosts.com/v1. Використовуйте API-ключ, який ви згенерували на нашій панелі керування.

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

from openai import OpenAI

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

Базовий URL-адреса — це єдина зміна, яка потрібна. Аутентифікація використовує стандартний заголовок Bearer token.

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

Зробіть POST-запит до /v1/chat/completions. Надішліть свій промпт і встановіть модель на uncensored. Ця модель відповідає без відмов у вмісті для законного дорослого використання.

Використовуйте наведену нижче команду curl для перевірки з’єднання. Замініть YOUR_API_KEY з вашим реальним ключем. Відповідь повертає текстовий завершення.

curl https://api.claudeapicosts.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the current pricing tiers for the model."}]
  }'

Це підтверджує, що ваша інтеграція працює. Тепер ви можете надсилати будь-які запити до uncensored-моделі. Вхідні токени нараховуються за ставкою $0.15 за 1M.

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

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

Деталі використання токенів з'являються у фінальному чанку. Це дозволяє точно відстежувати витрати. Ви можете проаналізувати останню подію, щоб отримати загальну кількість токенів вводу та виводу.

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 токенів.

Увімкнути виклик функцій та режим JSON

Використовуйте tools параметр для виклику функцій. Це дозволяє витягувати структуровані дані та використовувати інструменти. Встановіть response_format до {"type": "json_object"} для суворого виводу JSON.

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

import OpenAI from "openai";

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

Обидві функції повністю підтримуються. Ви можете поєднувати їх для складних задач автоматизації. Модель ефективно обробляє визначення інструментів.

Моніторьте використання та попередньо оплачений кредит

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

Ви можете поповнити рахунок лише криптовалютою. Приймаються USDT (TRC20) або USDC (Base). Мінімальна сума поповнення — $20. Бонуси нараховуються за більші суми.

  • $50+ додає +5% бонусних коштів
  • $100+ додає +10% бонусних коштів
  • $200+ додає +15% бонусних коштів

Відстежуйте свій баланс, щоб уникнути перерв у роботі. Панель керування показує використання в реальному часі. Немає щомісячних платежів або підписок.

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

Якщо витрати на API Claude для цієї uncensored моделі?

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

Як обробляти ліміти швидкості та помилки?

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

Яке вікно контексту та обмеження виводу?

Вікно контексту становить 100 000 токенів для запиту та відповіді разом. Максимальний вивід — 16 000 токенів за запит. За замовчуванням виводиться 2 048 токенів, якщо не вказано інше.

Отримайте свій API-ключ за хвилини

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

Почати зараз