Skip to main content
LangChain — фреймворк для приложений на LLM: цепочки, агенты, RAG. Поскольку RuAPI OpenAI-совместим, подключение сводится к классу ChatOpenAI с изменённым base_url — отдельная интеграция не нужна.

Предварительные требования

1

Аккаунт RuAPI и API-ключ

Консоль → Токены → создайте ключ sk-.... Баланс пополняется в USDT — см. Пополнение.

Python

Дальше llm подставляется в любые цепочки, агентов и LCEL-конструкции как обычная модель.

JavaScript / TypeScript

Сменить модель — поменять поле model. Тем же ключом доступны Claude, GPT, Gemini, DeepSeek и другие.

Эмбеддинги (RAG)

Решение проблем

api_key должен быть токеном RuAPI (sk-...). Проверьте отсутствие лишних пробелов.
Имя в model должно совпадать с RuAPI дословно — см. страницу цен.
Нет. Claude вызывается через ChatOpenAI по тому же base_url — достаточно указать ID модели Claude в поле model.