Rezon AI
← Документация

SDK и интеграции

Rezon AI совместим с OpenAI Chat Completions, поэтому работает с официальным OpenAI SDK и с любым инструментом, который умеет «OpenAI-compatible endpoint». Отдельный пакет ставить не нужно.

OpenAI SDK

Python

from openai import OpenAI

client = OpenAI(base_url="https://rezon-ai.ru/v1", api_key="rz-sk-ВАШ_КЛЮЧ")

for chunk in client.chat.completions.create(
    model="openai/gpt-5",
    messages=[{"role": "user", "content": "Привет"}],
    stream=True,
):
    print(chunk.choices[0].delta.content or "", end="")

Node.js

import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://rezon-ai.ru/v1",
  apiKey: process.env.REZON_API_KEY,
});

const stream = await client.chat.completions.create({
  model: "openai/gpt-5",
  messages: [{ role: "user", content: "Привет" }],
  stream: true,
});
for await (const chunk of stream) process.stdout.write(chunk.choices[0].delta.content ?? "");

Редакторы кода

Везде указывается один и тот же Base URL https://rezon-ai.ru/v1, ключ rz-sk-… и код модели из GET /v1/models.

Cursor

Settings → Models → включите OpenAI API Key → в Override OpenAI Base URL впишите https://rezon-ai.ru/v1, в ключ — rz-sk-…. Add model → код модели, например anthropic/claude-sonnet-5.

Continue.dev

В config.json добавьте провайдера:

{
  "models": [{
    "title": "Rezon — Sonnet 5",
    "provider": "openai",
    "apiBase": "https://rezon-ai.ru/v1",
    "apiKey": "rz-sk-ВАШ_КЛЮЧ",
    "model": "anthropic/claude-sonnet-5"
  }]
}

VS Code (Copilot Chat)

Выбор модели → Manage ModelsOpenAI Compatible → Base URL https://rezon-ai.ru/v1, ключ rz-sk-….

Open WebUI, Windsurf, Rova и другие

Любой клиент с полем «OpenAI-compatible base URL»: указываете https://rezon-ai.ru/v1 и ключ. Модели подтянутся из GET /v1/models.

Claude Code / Claude Desktop

См. отдельную страницу — Claude Code и Claude Desktop.