CoreCodeДокументация

Подключение

OpenAI-совместимый API: GPT, Gemini и Grok

Обновлено:

Все модели CoreCode доступны в формате OpenAI API: он естественно подходит для GPT, Gemini и Grok и работает также для Claude. OpenAI SDK, curl и любой OpenAI-совместимый клиент, где можно указать base URL и ключ, подключаются к CoreCode (прокси для API) напрямую.

Base URL
https://corecode.live/v1
Протокол
Chat Completions (/v1/chat/completions) и Responses (/v1/responses), для всех моделей
Ключ
Заголовок Authorization: Bearer sk-your-key, ключ из группы модели или из auto
Модели
Перечислены ниже по группам; главный источник — страница Цены

Создание ключа

На странице API-ключей нажмите «Create API key» и выберите группу для нужных моделей:

МоделиГруппа
GPTGPT
GeminiGemini
GrokGrok
Несколько из нихauto: группа выбирается по имени модели

Проверка через curl

curl https://corecode.live/v1/chat/completions \
  -H "Authorization: Bearer sk-your-key" \
  -H "Content-Type: application/json" \
  -d '{"model": "grok-4.7", "messages": [{"role": "user", "content": "reply ok"}]}'

Если choices[0].message.content равно ok, подключение работает. Чтобы попробовать другую группу, замените model на gpt-6.1-sol или gemini-3.8-flash-high; группа ключа должна соответствовать модели.

OpenAI SDK

from openai import OpenAI

client = OpenAI(base_url="https://corecode.live/v1", api_key="sk-your-key")
resp = client.chat.completions.create(
    model="gemini-3.8-flash-high",
    messages=[{"role": "user", "content": "reply ok"}],
)
print(resp.choices[0].message.content)

Responses API тоже работает, для всех моделей: client.responses.create(model="gpt-6.1-sol", input="reply ok").

В клиентском приложении

В чат-приложениях, плагинах для редакторов и агентских инструментах поля называются по-разному. Найдите провайдера типа «OpenAI» или «OpenAI-compatible» и заполните три поля:

ПолеЗначение
Адрес API / Base URLhttps://corecode.live/v1. Некоторые клиенты сами дописывают /v1 и ждут https://corecode.live; если запросы возвращают 404, попробуйте другой вариант
API-ключВаш ключ, начинающийся с sk-
МодельВведите имя модели, например gpt-6.1-sol, gemini-3.8-flash-high, grok-4.7

Настройка для конкретных инструментов описана на страницах OpenCode, OpenClaw и Codex; если установлен Magpie, выбирать модели в нём проще.

Группа GPT

Пул Codex. Модели: gpt-6.1-sol, gpt-6.1-terra, gpt-6-astra, gpt-6-sol, gpt-6-luna, gpt-5.6-sol, gpt-5.6-terra, gpt-5.6-luna, codex-auto-review.

Группа Gemini

Пул Antigravity. Модели: gemini-3.8-flash-high.

Группа Grok

Пул Grok. Модели: grok-4.7, grok-4.6.

FAQ

401

Ключ не передан или неверен. Заголовок выглядит так: Authorization: Bearer sk-your-key, после Bearer ровно один пробел.

Модель не найдена или нет доступного канала

Группа ключа не обслуживает эту модель. Например, ключ группы Grok, вызывающий gpt-6.1-sol, получает эту ошибку; используйте ключ нужной группы или ключ auto.

Можно ли вызывать Claude через этот API?

Да, с ключом из 「Claude 满血(可外接)」 или auto; 仅限CC пускает только Claude Code. Однако кэширование промптов и thinking у Claude полнее всего работают в нативном Anthropic API, поэтому из SDK лучше использовать Anthropic SDK с адресом https://corecode.live.