Конфликт зависимостей LangchainPython

Программы на Python
Ответить
Anonymous
 Конфликт зависимостей Langchain

Сообщение Anonymous »

Я пытаюсь установить и импортировать различные элементы из Langchain, но у меня по-прежнему возникают проблемы с зависимостями. Я вставлю (1) инструменты, которые хочу использовать, (2) мои текущие требования.txt, (3) и полученную ошибку.
1)

Код: Выделить всё

from langchain_community.document_loaders import PyPDFLoader
from langchain_chroma import Chroma
from langchain_openai import ChatOpenAI, OpenAIEmbeddings
from langchain_text_splitters import RecursiveCharacterTextSplitter
from langchain.chains import create_retrieval_chain
from langchain.chains.combine_documents import create_stuff_documents_chain
from langchain_core.prompts import ChatPromptTemplate

Код: Выделить всё

langchain-community
langchain-openai
langchain-chroma
langchain-text-splitters
chromadb
pypdf
pydantic
huggingface_hub
gradio
ОШИБКА: преобразователь зависимостей pip в настоящее время не учитывает все установленные пакеты. Такое поведение является источником следующих конфликтов зависимостей.
langchain-classic 1.0.1 требует langchain-core=1.2.5, но у вас есть langchain-core 0.2.43, который несовместим.
langchain-classic 1.0.1 требует langchain-text-splitters=1.1.0, но у вас есть langchain-text-splitters 0.2.4, который несовместим.
langgraph-prebuilt 1.0.7 требует langchain-core>=1.0.0, но у вас есть langchain-core 0.2.43, который несовместим.

Подробнее здесь: https://stackoverflow.com/questions/798 ... s-conflict
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»