При работе с функциями GigaChat нельзя использовать импорт pydantic моделей из библиотеки pydantic напрямую:
from pydantic import BaseModel
Можно использовать только:
from langchain_core.pydantic_v1 import BaseModel
Так как функция проверки некорректна. Просьба обновить реализация функции langchain_community.chat_models.gigachat._is_pydantic_class
Можно переиспользовать от модели ChatGPT, там отрабатывает корректно
Окружение и версии библиотек
System Information
OS: Darwin
OS Version: Darwin Kernel Version 23.4.0: Fri Mar 15 00:12:41 PDT 2024; root:xnu-10063.101.17~1/RELEASE_ARM64_T8103
Python Version: 3.11.8 (main, Feb 6 2024, 21:21:21) [Clang 15.0.0 (clang-1500.1.0.2.5)]
Import Package Information
langchain_core: 0.2.38.post1
langchain: 0.2.16
langchain_community: 0.2.16
langsmith: 0.1.118
langchain_anthropic: Installed. No version info available.
langchain_chroma: Installed. No version info available.
langchain_cli: 0.0.30.post1
langchain_openai: Installed. No version info available.
langchain_text_splitters: 0.2.4
langgraph_cli: 0.1.51
Описание ошибки
При работе с функциями GigaChat нельзя использовать импорт pydantic моделей из библиотеки pydantic напрямую: from pydantic import BaseModel
Можно использовать только: from langchain_core.pydantic_v1 import BaseModel
Так как функция проверки некорректна. Просьба обновить реализация функции langchain_community.chat_models.gigachat._is_pydantic_class Можно переиспользовать от модели ChatGPT, там отрабатывает корректно
Окружение и версии библиотек
System Information
Import Package Information
Optional import packages not installed
Other Dependencies
Site packages directory
/Users/19743015/PycharmProjects/client_manager_simulator/.venv/lib/python3.11/site-packages
Site packages installed artifacts
gigachain-0.2.16.dist-info gigachain_cli-0.0.30.post1.dist-info gigachain_community-0.2.16.dist-info gigachain_core-0.2.38.post1.dist-info gigachain_text_splitters-0.2.4.dist-info gigagraph_cli-0.1.51.dist-info gigaserve-0.2.3.dist-info langchain langchain-0.2.16.dist-info langchain_anthropic langchain_anthropic-0.1.23.dist-info langchain_chroma langchain_chroma-0.1.4.dist-info langchain_cli langchain_community langchain_core langchain_core-0.2.39.dist-info langchain_openai langchain_openai-0.1.24.dist-info langchain_text_splitters langchain_text_splitters-0.2.4.dist-info langgraph_cli langgraph_cli-0.1.52.dist-info langsmith langsmith-0.1.118.dist-info