Модели CloudCompute в LangChain
Вызывайте модели CloudCompute из LangChain через ChatOpenAI с кастомным base URL.
Ожидаемая совместимость: инструмент поддерживает кастомные OpenAI-совместимые API endpoints. CloudCompute проверяет полную совместимость функций.
CloudCompute.ru и LangChain
LangChain — фреймворк для разработки приложений, инструментов и агентов на базе языковых моделей.
Интеграция ChatOpenAI принимает кастомный base_url, поэтому приложения
могут направлять OpenAI-совместимые запросы через CloudCompute.ru вместо endpoint OpenAI по умолчанию.
Base URL API также можно задать через переменные окружения OPENAI_API_BASE или OPENAI_BASE_URL.
Документация: LangChain — ChatOpenAI
Пример на Python
from langchain_openai import ChatOpenAI
model = ChatOpenAI(
model="openai/gpt-4o",
api_key="cc-...",
base_url="https://app.cloudcompute.ru/api/v1",
)
response = model.invoke("Explain what an inference API is in two sentences.")
print(response.content)
Настройка через переменные окружения
OPENAI_API_KEY=cc-...
OPENAI_BASE_URL=https://app.cloudcompute.ru/api/v1
Берите реальные model ID из каталога API-моделей.
Замечания по совместимости
Стандартные сообщения, стриминг и OpenAI-совместимый tool calling стоит проверять для каждой модели CloudCompute.ru.
Стандартный класс LangChain ChatOpenAI ориентирован на спецификацию OpenAI.
Поля или расширения конкретного провайдера могут не сохраняться. Опирайтесь на документированную
совместимость с OpenAI, а не на дополнительные model-specific поля рассуждений или метаданных.
FAQ
Какой класс LangChain использовать?
Можно ли через переменные окружения?
Сохраняются ли provider-specific расширения?
Готовы подключить
Создайте командный API-ключ в кабинете, затем вставьте base URL и ключ в ваш инструмент.
Получить API-ключ