我正在尝试构建一个简单的 RAG,但我陷入了这段代码:
from langchain.embeddings.huggingface import HuggingFaceEmbeddings
from llama_index import LangchainEmbedding, ServiceContext
embed_model = LangchainEmbedding(
HuggingFaceEmbeddings(model_name="thenlper/gte-large")
)
service_context = ServiceContext.from_defaults(
chunk_size=256,
llm=llm,
embed_model=embed_model
)
index = VectorStoreIndex.from_documents(documents, service_context=service_context)
我得到 ImportError: Cannot import name 'LangchainEmbedding' from 'llama_index' 我该如何解决?这和我在 Colab 工作有关吗?
不是
from llama_index import LangchainEmbedding
但是
from llama_index.embedings import LangchainEmbedding
(参见源代码)