Быстрый старт

Подключите любую нейросеть по API или MCP за 2 минуты

От нуля до первой генерации за четыре шага.

  1. 1

    Создайте API-ключ

    Войдите, откройте Настройки → API и создайте ключ. Сразу скопируйте его — он показывается только один раз.

  2. 2

    Пополните кошелёк

    Использование API оплачивается монетами из кошелька Ropewalk (1 доллар = 1000 монет). Подходит любой баланс, включая монеты подписки.

  3. 3

    Выберите модель

    Получите список доступных моделей с ценами API. Поле "id" — это название модели для запросов.

    curl http://ru.ropewalk.ai/api/v1/models -H "Authorization: Bearer rw_live_YOUR_KEY"
  4. 4

    Отправьте первый запрос

    Текстовые модели работают в формате OpenAI Chat Completions:

    curl http://ru.ropewalk.ai/api/v1/chat/completions \
      -H "Authorization: Bearer rw_live_YOUR_KEY" \
      -H "Content-Type: application/json" \
      -d '{"model": "thinkingmachines/inkling", "messages": [{"role": "user", "content": "Write a tagline for a coffee shop"}]}'

Через SDK OpenAI

Укажите адрес Ropewalk как base URL и используйте ключ Ropewalk:

Python
from openai import OpenAI

client = OpenAI(base_url="http://ru.ropewalk.ai/api/v1", api_key="rw_live_YOUR_KEY")

reply = client.chat.completions.create(
    model="thinkingmachines/inkling",
    messages=[{"role": "user", "content": "Write a tagline for a coffee shop"}],
)
print(reply.choices[0].message.content)
print(reply.usage)  # includes cost_coins
Node.js
import OpenAI from 'openai'

const client = new OpenAI({ baseURL: 'http://ru.ropewalk.ai/api/v1', apiKey: 'rw_live_YOUR_KEY' })

const reply = await client.chat.completions.create({
  model: 'thinkingmachines/inkling',
  messages: [{ role: 'user', content: 'Write a tagline for a coffee shop' }],
})
console.log(reply.choices[0].message.content)

Генерация изображения или видео

Медиамодели работают как задачи: запустите задачу и опрашивайте её, пока статус не станет "succeeded". Ссылка на результат действует час; запросите задачу снова, чтобы получить новую.

cURL
curl http://ru.ropewalk.ai/api/v1/generations \
  -H "Authorization: Bearer rw_live_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "black-forest-labs/flux-3-image", "prompt": "A red fox in the snow, cinematic light"}'

# → {"id": "6720…", "status": "queued", ...}

curl http://ru.ropewalk.ai/api/v1/generations/6720… -H "Authorization: Bearer rw_live_YOUR_KEY"
# → {"status": "succeeded", "output": {"url": "https://…"}, "cost_coins": 100}

Свои файлы

Модели «картинка → видео», редактирования и голоса принимают файлы. Загрузите файл и передайте его id во вход модели. Не знаете ключи входов? Откройте конструктор запросов.

cURL
# 1. Upload a file from your computer
curl http://ru.ropewalk.ai/api/v1/files -H "Authorization: Bearer rw_live_YOUR_KEY" -F "file=@photo.jpg"
# → {"id": "6721…", "object": "file", "type": "image", "url": "https://…"}

# 2. Put its id into the model's input (input keys: GET /v1/models/{id} → inputs)
curl http://ru.ropewalk.ai/api/v1/generations \
  -H "Authorization: Bearer rw_live_YOUR_KEY" -H "Content-Type: application/json" \
  -d '{"model": "black-forest-labs/flux-3-image", "prompt": "Turn it into an anime poster", "inputs": {"image": "6721…"}}'
Открыть конструктор запросов

Подключение MCP-клиента

Claude Code: добавьте сервер, затем наберите /mcp → Ropewalk → Authenticate, войдите и нажмите «Разрешить». Инструкции для Claude, ChatGPT и Cursor:

Claude Code
claude mcp add --transport http ropewalk http://ru.ropewalk.ai/api/v1/mcp
Инструкции MCP для каждого приложения
Полная документация