Claude API прокси: быстрый старт и конечные точки
Это руководство проведёт вас через использование прокси API Claude со стандартными OpenAI-совместимыми клиентами. Подключите ваш существующий код к uncensored-модели без изменения логики интеграции.
Аутентификация и базовый URL
Подключитесь, указав вашего клиента на https://api.claudeapiproxy.com/v1 и отправка вашего уникального API-ключа. Вы генерируете этот ключ сразу после регистрации через Google или адрес электронной почты. Система выдает один активный ключ на аккаунт, поэтому ротация ключей осуществляется просто при необходимости. Все запросы требуют Authorization: Bearer <key> Заголовок для проверки предоплаченного баланса перед обработкой токенов.
Эндпоинт chat-completions
Отправьте первое сообщение в /v1/chat/completions эндпоинт с использованием стандартного формата JSON. Этот единственный эндпоинт обрабатывает все задачи генерации текста для нашей модели без цензуры. Вы должны включить model field установлен в uncensored для обеспечения правильного пути вывода. Система взимает плату только за фактические токены, обработанные в промпте и завершении.
Интеграция Python SDK
Update the base URL in your existing OpenAI Python client to route requests through our infrastructure. This allows you to keep your current code structure while accessing unrestricted generation capabilities. Pass your API key via the environment variable or direct configuration. The client handles serialization and response parsing exactly like the standard provider.
Интеграция Node SDK
Настройте Node.js SDK так, чтобы он указывал на наш базовый URL, сохраняя стандартные структуры запросов. Это обеспечивает совместимость с библиотеками, ожидающими определенные схемы ответов OpenAI. Вы можете передавать параметры, такие как temperature или top_p точно так, как вы делаете это в других местах. Объект ответа содержит сгенерированный текст и детали использования токенов.
Потоковая передача и количество токенов
Включите потоковую передачу, установив stream: true получать реальные токены через Server-Sent Events. Это снижает воспринимаемую задержку для больших ответов и улучшает пользовательский опыт в чат-интерфейсах. Последний чанк в потоке содержит общее количество использованных токенов для запроса. Вы можете обрабатывать эти чанки инкрементально, не дожидаясь полного завершения.
Лимиты, ошибки и контекстное окно
Модель поддерживает контекстное окно на 100,000 токенов, объединяющее входные и выходные данные. Лимит составляет 300 запросов в минуту и 8 одновременных запросов на ключ. Обработка стандартных ошибок HTTP: 401 указывает на недействительный ключ, 402 Означает, что вам нужно больше предоплаченного кредита, и 429 сигнализирует о превышении лимитов. Тело запроса не должно превышать 8 МБ, а максимальный объем вывода ограничен 16 000 токенами, если не указано иное.
cURL
curl https://api.claudeapiproxy.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "get the current server time in ISO format"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.claudeapiproxy.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.claudeapiproxy.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);Потоковая передача
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)Часто задаваемые вопросы
Это официальный прокси-сервис для Claude?
Нет, мы — независимый сервис, предоставляющий uncensored-модель через интерфейс, совместимый с OpenAI. Мы не предоставляем официальные модели Anthropic и не являемся их реселлером. Проверьте официальную документацию для получения подробностей об их конкретных моделях и ценах.
Как обрабатывать ошибки, когда заканчивается кредит?
API возвращает статус 402, когда предоплаченного баланса недостаточно. Вы можете пополнить баланс с помощью USDT на TRC20 или USDC на Base суммами от $20 до $500. Кредит списывается только за реально использованные токены, а ошибки бесплатны.
Могу ли я использовать этот прокси для claude code?
Да, вы можете настроить такие инструменты, как Claude Code, для маршрутизации запросов через наш базовый URL. Это позволяет вам использовать нашу uncensored модель для задач кодирования без изменения вашего существующего рабочего процесса. Просто обновите настройки прокси в файле конфигурации, указав нашу конечную точку.
Получите ключ API сейчас
Зарегистрируйтесь, скопируйте ключ, обновите базовый URL. Это вся конфигурация.
Получить API-ключ