Prombleme mit dem Import von Modulen
Verfasst: Donnerstag 4. April 2024, 08:11
Hallo einmal, ich bin der Neue hier!
Ich habe eine Frage bezüglich dem Import von Modulen in Python. Konkret geht es hier um die Klasse OpenAIEmbeddings das im Modul langchain-openai zu finden ist.
Das Import statement sieht bei mir folgendermaßen und vor allem nicht aufregend aus:
ein pip list zeigt mir folgendes,
wenn ich jetzt mein kleines Programm laufen lasse bekomme ich interessanterweise folgende Fehlermeldung:
jetzt stellt sich mir die Frage, warum versucht Python OpenAIEmbeddings aus dem Modul langchain_community.embeddings.openai zu importieren?
Vielen Dank für die Antwort.
Ich habe eine Frage bezüglich dem Import von Modulen in Python. Konkret geht es hier um die Klasse OpenAIEmbeddings das im Modul langchain-openai zu finden ist.
Das Import statement sieht bei mir folgendermaßen und vor allem nicht aufregend aus:
Code: Alles auswählen
from langchain_openai import OpenAIEmbeddings
from langchain_community.document_loaders import WebBaseLoader
from langchain_community.document_loaders import TextLoader
from langchain_text_splitters import RecursiveCharacterTextSplitter
from langchain_community.vectorstores import Chroma
from langchain.indexes import VectorstoreIndexCreator
import bs4
import os
import sys
Code: Alles auswählen
langchain-community 0.0.31
langchain-core 0.1.38
langchain-openai 0.1.1
langchain-text-splitters 0.0.1
wenn ich jetzt mein kleines Programm laufen lasse bekomme ich interessanterweise folgende Fehlermeldung:
Code: Alles auswählen
LangChainDeprecationWarning: The class `langchain_community.embeddings.openai.OpenAIEmbeddings` was deprecated in langchain-community 0.0.9 and will be removed in 0.2.0.
An updated version of the class exists in the langchain-openai package and should be used instead.
To use it run `pip install -U langchain-openai` and import as `from langchain_openai import OpenAIEmbeddings`.
Vielen Dank für die Antwort.