Миграция и устранение проблем
Обновлено 20 ноября 2024
С 29.10.2024 GigaChain изменяет способ взаимодействия с LangChain. Теперь GigaChain предоставляет всю функциональность в рамках партнерского пакета langchain-gigachat и перестает быть ответвлением LangChain.
Предыдущую версию GigaChain (v0.2.x) вы можете найти в ветке v_2.x_legacy.
Для миграции с GigaChain (v0.2.x) и LangChain, и начала использования партнерского пакета, удалите все компоненты библиотек:
# Удаление компонентов LangChain
pip uninstall langchain langchain-experimental langchain-core langchain-community
# Удаление компонентов GigaChain
pip uninstall gigachain gigachain-experimental gigachain-core gigachain-community
После чего установите пакет langchain-gigachat
:
pip install langchain-gigachat
Устранение проблем
Если у вас возникли проблемы при работе с GigaChain убедитесь, что:
- вы используете Python версии 3.9 и выше;
- у вас установлена последняя версия
langchain_gigachat
.
В любом случае для решения проблемы нужно удалить модули LangChain и повторно установить пакет langchain_gigachat
.
Модули langchain_hub
и langsmith
не требуют удаления и переустановки.