МоделиЦеныДокументацияГайдыВойтиОткрыть чат
integrations

GPT API в LangChain

Подключите GPT-модели apiprovider.pro к LangChain: ChatOpenAI, Base URL, API-ключ, Python-пример и выбор модели.

Обновлено 26 июля 2026 г.

LangChain можно подключить к apiprovider.pro через OpenAI-compatible API. Если в проекте уже используется совместимый клиент, обычно достаточно заменить API-ключ, Base URL и model ID.

Сначала зарегистрируйтесь, затем пополните баланс и только после зачисления выберите модель. Для основной универсальной работы после пополнения используйте gpt-5.6-terra; для стартовых и экономичных запросов — gpt-5.6-luna. Ключ создаётся на странице API-ключей, а актуальные model ID и условия стоит сверять в документации и на странице цен.

Для первого запуска используйте gpt-5.6-terra: это практичная отправная точка с контекстом 1M. Далее сравнивайте модели на собственных цепочках, агентах и RAG-сценариях, а не по названию линейки.

Что понадобится

  • API-ключ apiprovider.pro;
  • установленный пакет langchain-openai;
  • Base URL https://api.apiprovider.pro/v1;
  • модель, например gpt-5.6-terra;
  • переменная окружения для хранения ключа, а не ключ в исходном коде.

Как получить GPT API-ключ Как выбрать GPT-модель

Установите клиент и задайте переменные окружения

В активном Python-окружении установите OpenAI-интеграцию LangChain:

pip install -U langchain-openai

Сохраните ключ в переменной окружения:

export APIPROVIDER_API_KEY="YOUR_API_KEY"

Не добавляйте ключ в Git, ноутбук, фронтенд-код или общий файл конфигурации без защиты. Для development и production используйте разные ключи.

Подключите ChatOpenAI

Ниже минимальный пример вызова Chat Completions через совместимый Base URL:

import os
from langchain_openai import ChatOpenAI

llm = ChatOpenAI(
    model="gpt-5.6-terra",
    api_key=os.environ["APIPROVIDER_API_KEY"],
    base_url="https://api.apiprovider.pro/v1",
)

response = llm.invoke("Составь три пункта плана запуска продукта.")
print(response.content)

ChatOpenAI передаёт запрос к OpenAI-compatible API. В данном подключении используются модель gpt-5.6-terra, Bearer-авторизация и маршрут Chat Completions на стороне провайдера.

Для работы через российский endpoint замените только Base URL:

base_url="https://api.ru.apiprovider.pro/v1"

Model ID и API-ключ остаются теми же.

Быстрая проверка без LangChain

Если код LangChain не отвечает, сначала проверьте доступ прямым запросом. Это помогает отделить проблему ключа или сети от проблемы в приложении:

curl https://api.apiprovider.pro/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "model": "gpt-5.6-terra",
    "messages": [
      {"role": "user", "content": "Ответь: соединение работает."}
    ]
  }'

Если этот запрос успешен, проверьте в LangChain значение base_url, имя переменной окружения и model ID.

Быстрый старт GPT API

Как подобрать модель для цепочек и агентов

В LangChain часто выгодно назначать модели разным этапам:

  • gpt-5.6-luna — экономичные массовые операции, классификация, извлечение полей, короткие суммаризации и сценарии с длинным контекстом до 1.05M;
  • gpt-5.6-terra — универсальные цепочки, обработка документов, ответы ассистента и обычные агентные шаги после пополнения.

Другие доступные модели подключайте точечно, после замеров качества, числа итераций и итоговой стоимости.

Для моделей Sol, Terra и Luna заявлена поддержка reasoning_effort. Перед передачей этого параметра убедитесь, что он поддерживается вашей версией библиотеки и используемым вызовом.

Практические правила для production

  1. Начните с небольшого набора реальных запросов и сохраните метрики: успешность, время, токены и стоимость.
  2. Ограничьте доступ к ключу переменными окружения или секрет-хранилищем.
  3. Разделяйте ключи по окружениям и проектам.
  4. Обрабатывайте сетевые сбои и ответы 429 с контролируемым повтором, а не бесконечным циклом.
  5. Перед масштабированием сверяйте актуальные модели и цены через публичные GET /v1/models и GET /v1/pricing.

FAQ

Какой Base URL использовать в LangChain?

Укажите https://api.apiprovider.pro/v1. Для российского маршрута используйте https://api.ru.apiprovider.pro/v1.

Какую модель поставить в ChatOpenAI?

Для начала подойдёт gpt-5.6-terra. Укажите её в model="gpt-5.6-terra", затем сравните альтернативы по вашим данным.

Нужно ли менять код цепочки при переходе на apiprovider.pro?

Если текущая интеграция использует OpenAI-compatible Chat Completions, обычно достаточно заменить ключ, Base URL и model ID. Проверьте это на тестовом вызове до выката.

Почему возникает 401?

Проверьте, что переменная APIPROVIDER_API_KEY содержит действующий ключ и что приложению доступна эта переменная окружения.

Как снизить расходы в LangChain?

Маршрутизируйте рутинные операции на gpt-5.6-luna, а более дорогие или длинные сценарии запускайте только там, где измерения подтверждают необходимость.

Следующий шаг

Создать аккаунт и перейти к подключению. После регистрации пополните баланс, создайте отдельный ключ для интеграции и выполните минимальный тест.

Готовы попробовать?

Создайте аккаунт, пополните баланс при необходимости и подключите подходящую модель.

Создать аккаунт