⚠ Документация в разработке. Часть материалов может быть неточной или временно сгенерирована ИИ.

OpenAI совместимость Клод нейросеть — Claude через OpenAI SDK

Нейросеть Клауд через OpenAI SDK — полная совместимость. Клод ИИ работает с любым инструментом формата OpenAI.

Base URL: https://api3.claudestore.store/v1. Эндпоинт: POST /v1/chat/completions. API-ключ: sk-cs2-*. Лучше всего подходит: Для OpenAI SDK и OpenAI-совместимых инструментов.

Когда использовать этот формат

  • Используйте OpenAI-совместимый маршрут, если у вас уже есть код на OpenAI SDK или готовые payloads формата Chat Completions.
  • Используйте нативный /v1/messages, если хотите наиболее прямое Claude-поведение, проще отлаживать интеграцию или использовать Anthropic-style SDK.
  • Для Cursor, Cline, Roo Code, Kilo Code и похожих OpenAI-совместимых инструментов это обычно маршрут по умолчанию.

Эндпоинт

POST https://api3.claudestore.store/v1/chat/completions

Аутентификация

Используйте стандартный заголовок Authorization: Bearer с API-ключом ClaudeStore:

curl https://api3.claudestore.store/v1/chat/completions \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "content-type: application/json" \
  -d '{
    "model": "claude-sonnet-4.6",
    "messages": [{"role": "user", "content": "Привет!"}]
  }'

Python (OpenAI SDK)

OpenAI SDK для Pythonpython
from openai import OpenAI

client = OpenAI(
    api_key="YOUR_API_KEY",
    base_url="https://api3.claudestore.store/v1"
)

response = client.chat.completions.create(
    model="claude-sonnet-4.6",
    messages=[
        {"role": "system", "content": "Ты полезный ассистент."},
        {"role": "user", "content": "Объясни рекурсию простыми словами"}
    ]
)

print(response.choices[0].message.content)

TypeScript (OpenAI SDK)

OpenAI SDK для TypeScripttypescript
import OpenAI from "openai";

const client = new OpenAI({
  apiKey: "YOUR_API_KEY",
  baseURL: "https://api3.claudestore.store/v1",
});

const response = await client.chat.completions.create({
  model: "claude-sonnet-4.6",
  messages: [{ role: "user", content: "Привет!" }],
});

console.log(response.choices[0].message.content);

Важные замечания по совместимости

  • Используйте Authorization: Bearer YOUR_API_KEY и обязательно суффикс /v1. Это другой маршрут, не Anthropic-format endpoint.
  • System и developer инструкции могут трактоваться как одна объединённая верхнеуровневая инструкция, а не как полностью независимые ходы диалога.
  • OpenAI-специфичные поля, которые не имеют прямого аналога в Claude, могут игнорироваться. Не рассчитывайте, что каждый OpenAI-only параметр реально меняет поведение модели.
  • Для tool calling не стоит полагаться на строгую валидацию схемы только потому, что OpenAI-клиент показывает strict mode toggle.
  • Если фича выглядит неудобно через Chat Completions, проще перейти на нативный /v1/messages, чем воевать с compatibility layer.
Практическое правило: OpenAI-совместимость берите ради миграции и удобства tooling, а нативный Messages API — когда нужен самый чистый Claude-specific integration path.

Готовы начать?

Получите доступ к API всех моделей Claude за 2 минуты.

Смотреть тарифы