techleadhd / chatgpt-retrieval

1.65k stars 786 forks source link

Will this no longer work? #63

Open soorajthekkepatt opened 4 weeks ago

soorajthekkepatt commented 4 weeks ago

Traceback (most recent call last): File "/Users/sooraj/Documents/chat/chatgpt-retrieval/chatgpt.py", line 6, in from langchain.chat_models import ChatOpenAI File "/opt/homebrew/lib/python3.12/site-packages/langchain/chat_models/init.py", line 27, in getattr from langchain_community import chat_models ModuleNotFoundError: No module named 'langchain_community' iconv: iconv_open(, -t): Invalid argument Error converting string from to UTF-8

Zhi0467 commented 3 weeks ago

This is the imports that worked for me: `import os import sys

import openai from langchain.chains import ConversationalRetrievalChain, RetrievalQA from langchain_openai import ChatOpenAI from langchain_community.document_loaders import DirectoryLoader, TextLoader from langchain_openai import OpenAIEmbeddings from langchain.indexes import VectorstoreIndexCreator from langchain.indexes.vectorstore import VectorStoreIndexWrapper from langchain_community.llms import OpenAI from langchain_community.vectorstores import Chroma

import constants`

If you are using conda to install packages, I would suggest using python -m pip install langchain-openai langchain-community langchain-core in your conda environment, and avoid using conda install, so that your conda can actually find these packages.