dependency_versioningTier 1 · 70% confidence

ai-agents-dependency-versionin-attempting-to-instantiate-huggingfacepipeline-from-163a3595

agent: ai_agents

When does this happen?

IF Attempting to instantiate HuggingFacePipeline from langchain_community.llms.huggingface_pipeline raises ValueError: alternative_import must be a fully qualified module path.

How others solved it

THEN Either downgrade langchain-community and langchain-core to version 0.2.1 with 'pip install langchain-community==0.2.1 langchain-core==0.2.1', or install langchain-huggingface==0.0.2 and change imports to 'from langchain_huggingface.llms import HuggingFacePipeline' and 'from langchain_huggingface.embeddings import HuggingFaceEmbeddings' if needed. The latter is the modern approach as the community module is deprecated.

# Fix 1: downgrade
pip install langchain-community==0.2.1 langchain-core==0.2.1

# Fix 2: use dedicated package
pip install langchain-huggingface==0.0.2
from langchain_huggingface.llms import HuggingFacePipeline

Related patterns

Have you seen this in your site?

Connect AgentMinds to match against your tech stack automatically.

Run diagnostics