bailing icon indicating copy to clipboard operation
bailing copied to clipboard

运行main.py报错

Open stepbacker opened this issue 11 months ago • 13 comments

Traceback (most recent call last): File "D:\sfkj\bailing\main.py", line 58, in robot = robot.Robot(config_path) File "D:\sfkj\bailing\bailing\robot.py", line 56, in init self.llm = llm.create_instance( File "D:\sfkj\bailing\bailing\llm.py", line 56, in create_instance return cls(*args, **kwargs) File "D:\sfkj\bailing\bailing\llm.py", line 20, in init self.client = openai.OpenAI(api_key=self.api_key, base_url=self.base_url) File "D:\Anaconda3\envs\bailing\lib\site-packages\openai_client.py", line 123, in init super().init( File "D:\Anaconda3\envs\bailing\lib\site-packages\openai_base_client.py", line 844, in init self._client = http_client or SyncHttpxClientWrapper( File "D:\Anaconda3\envs\bailing\lib\site-packages\openai_base_client.py", line 742, in init super().init(**kwargs) TypeError: Client.init() got an unexpected keyword argument 'proxies'

stepbacker avatar Jan 21 '25 06:01 stepbacker

+1, waiting for the solution

cdliufei avatar Jan 22 '25 01:01 cdliufei

httpx版本的问题,安装httpx==0.27.2应该能解决问题

ChiXiaohang avatar Jan 22 '25 01:01 ChiXiaohang

httpx版本的问题,安装httpx==0.27.2应该能解决问题

已解决,但是又出现了新问题 Traceback (most recent call last): File "D:\sfkj\bailing\main.py", line 58, in robot = robot.Robot(config_path) File "D:\sfkj\bailing\bailing\robot.py", line 105, in init rag.Rag(config["Rag"]) # 第一次初始化 File "D:\sfkj\bailing\bailing\rag.py", line 27, in new cls._instance.init(config) # 初始化实例属性 File "D:\sfkj\bailing\bailing\rag.py", line 43, in init documents = loader.load() File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 117, in load return list(self.lazy_load()) File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 195, in lazy_load yield from self._lazy_load_file(i, p, pbar) File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 233, in _lazy_load_file raise e File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 223, in _lazy_load_file for subdoc in loader.lazy_load(): File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\text.py", line 56, in lazy_load raise RuntimeError(f"Error loading {self.file_path}") from e RuntimeError: Error loading documents\README.md

stepbacker avatar Jan 22 '25 02:01 stepbacker

httpx版本的问题,安装httpx==0.27.2应该能解决问题

已解决,但是又出现了新问题 Traceback (most recent call last): File "D:\sfkj\bailing\main.py", line 58, in robot = robot.Robot(config_path) File "D:\sfkj\bailing\bailing\robot.py", line 105, in init rag.Rag(config["Rag"]) # 第一次初始化 File "D:\sfkj\bailing\bailing\rag.py", line 27, in new cls._instance.init(config) # 初始化实例属性 File "D:\sfkj\bailing\bailing\rag.py", line 43, in init documents = loader.load() File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 117, in load return list(self.lazy_load()) File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 195, in lazy_load yield from self._lazy_load_file(i, p, pbar) File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 233, in _lazy_load_file raise e File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 223, in _lazy_load_file for subdoc in loader.lazy_load(): File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\text.py", line 56, in lazy_load raise RuntimeError(f"Error loading {self.file_path}") from e RuntimeError: Error loading documents\README.md

我也是有这个问题,解决了吗

lluforever120408 avatar Jan 23 '25 07:01 lluforever120408

httpx版本的问题,安装httpx==0.27.2应该能解决问题

已解决,但是又出现了新问题 Traceback (most recent call last): File "D:\sfkj\bailing\main.py", line 58, in robot = robot.Robot(config_path) File "D:\sfkj\bailing\bailing\robot.py", line 105, in init rag.Rag(config["Rag"]) # 第一次初始化 File "D:\sfkj\bailing\bailing\rag.py", line 27, in new cls._instance.init(config) # 初始化实例属性 File "D:\sfkj\bailing\bailing\rag.py", line 43, in init documents = loader.load() File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 117, in load return list(self.lazy_load()) File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 195, in lazy_load yield from self._lazy_load_file(i, p, pbar) File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 233, in _lazy_load_file raise e File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 223, in _lazy_load_file for subdoc in loader.lazy_load(): File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\text.py", line 56, in lazy_load raise RuntimeError(f"Error loading {self.file_path}") from e RuntimeError: Error loading documents\README.md

我也是有这个问题,解决了吗

手动设置了encoding为utf-8;但是又出现了新的问题, Traceback (most recent call last): File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\embeddings\huggingface.py", line 320, in init import sentence_transformers ModuleNotFoundError: No module named 'sentence_transformers'

The above exception was the direct cause of the following exception:

Traceback (most recent call last): File "D:\sfkj\bailing\main.py", line 58, in robot = robot.Robot(config_path) File "D:\sfkj\bailing\bailing\robot.py", line 105, in init rag.Rag(config["Rag"]) # 第一次初始化 File "D:\sfkj\bailing\bailing\rag.py", line 30, in new cls._instance.init(config) # 初始化实例属性 File "D:\sfkj\bailing\bailing\rag.py", line 53, in init embedding_model = HuggingFaceBgeEmbeddings(model_name=self.emb_model File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\embeddings\huggingface.py", line 323, in init raise ImportError( ImportError: Could not import sentence_transformers python package. Please install it with pip install sentence_transformers

stepbacker avatar Jan 23 '25 07:01 stepbacker

httpx版本的问题,安装httpx==0.27.2应该能解决问题

已解决,但是又出现了新问题 Traceback (most recent call last): File "D:\sfkj\bailing\main.py", line 58, in robot = robot.Robot(config_path) File "D:\sfkj\bailing\bailing\robot.py", line 105, in init rag.Rag(config["Rag"]) # 第一次初始化 File "D:\sfkj\bailing\bailing\rag.py", line 27, in new cls._instance.init(config) # 初始化实例属性 File "D:\sfkj\bailing\bailing\rag.py", line 43, in init documents = loader.load() File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 117, in load return list(self.lazy_load()) File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 195, in lazy_load yield from self._lazy_load_file(i, p, pbar) File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 233, in _lazy_load_file raise e File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 223, in _lazy_load_file for subdoc in loader.lazy_load(): File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\text.py", line 56, in lazy_load raise RuntimeError(f"Error loading {self.file_path}") from e RuntimeError: Error loading documents\README.md

我也是有这个问题,解决了吗

手动设置了encoding为utf-8;但是又出现了新的问题, Traceback (most recent call last): File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\embeddings\huggingface.py", line 320, in init import sentence_transformers ModuleNotFoundError: No module named 'sentence_transformers'

The above exception was the direct cause of the following exception:

Traceback (most recent call last): File "D:\sfkj\bailing\main.py", line 58, in robot = robot.Robot(config_path) File "D:\sfkj\bailing\bailing\robot.py", line 105, in init rag.Rag(config["Rag"]) # 第一次初始化 File "D:\sfkj\bailing\bailing\rag.py", line 30, in new cls._instance.init(config) # 初始化实例属性 File "D:\sfkj\bailing\bailing\rag.py", line 53, in init embedding_model = HuggingFaceBgeEmbeddings(model_name=self.emb_model File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\embeddings\huggingface.py", line 323, in init raise ImportError( ImportError: Could not import sentence_transformers python package. Please install it with pip install sentence_transformers

在哪里手动设置呀?我看了文件本身是UTF-8,我用txt另存为UTF-8覆盖过

lluforever120408 avatar Jan 23 '25 07:01 lluforever120408

httpx版本的问题,安装httpx==0.27.2应该能解决问题

已解决,但是又出现了新问题 Traceback (most recent call last): File "D:\sfkj\bailing\main.py", line 58, in robot = robot.Robot(config_path) File "D:\sfkj\bailing\bailing\robot.py", line 105, in init rag.Rag(config["Rag"]) # 第一次初始化 File "D:\sfkj\bailing\bailing\rag.py", line 27, in new cls._instance.init(config) # 初始化实例属性 File "D:\sfkj\bailing\bailing\rag.py", line 43, in init documents = loader.load() File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 117, in load return list(self.lazy_load()) File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 195, in lazy_load yield from self._lazy_load_file(i, p, pbar) File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 233, in _lazy_load_file raise e File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 223, in _lazy_load_file for subdoc in loader.lazy_load(): File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\text.py", line 56, in lazy_load raise RuntimeError(f"Error loading {self.file_path}") from e RuntimeError: Error loading documents\README.md

我也是有这个问题,解决了吗

手动设置了encoding为utf-8;但是又出现了新的问题, Traceback (most recent call last): File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\embeddings\huggingface.py", line 320, in init import sentence_transformers ModuleNotFoundError: No module named 'sentence_transformers' The above exception was the direct cause of the following exception: Traceback (most recent call last): File "D:\sfkj\bailing\main.py", line 58, in robot = robot.Robot(config_path) File "D:\sfkj\bailing\bailing\robot.py", line 105, in init rag.Rag(config["Rag"]) # 第一次初始化 File "D:\sfkj\bailing\bailing\rag.py", line 30, in new cls._instance.init(config) # 初始化实例属性 File "D:\sfkj\bailing\bailing\rag.py", line 53, in init embedding_model = HuggingFaceBgeEmbeddings(model_name=self.emb_model File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\embeddings\huggingface.py", line 323, in init raise ImportError( ImportError: Could not import sentence_transformers python package. Please install it with pip install sentence_transformers

在哪里手动设置呀?我看了文件本身是UTF-8,我用txt另存为UTF-8覆盖过

site-packages\langchain_community\document_loaders\text.py

stepbacker avatar Jan 23 '25 08:01 stepbacker

httpx版本的问题,安装httpx==0.27.2应该能解决问题

已解决,但是又出现了新问题 Traceback (most recent call last): File "D:\sfkj\bailing\main.py", line 58, in robot = robot.Robot(config_path) File "D:\sfkj\bailing\bailing\robot.py", line 105, in init rag.Rag(config["Rag"]) # 第一次初始化 File "D:\sfkj\bailing\bailing\rag.py", line 27, in new cls._instance.init(config) # 初始化实例属性 File "D:\sfkj\bailing\bailing\rag.py", line 43, in init documents = loader.load() File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 117, in load return list(self.lazy_load()) File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 195, in lazy_load yield from self._lazy_load_file(i, p, pbar) File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 233, in _lazy_load_file raise e File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 223, in _lazy_load_file for subdoc in loader.lazy_load(): File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\text.py", line 56, in lazy_load raise RuntimeError(f"Error loading {self.file_path}") from e RuntimeError: Error loading documents\README.md

我也是有这个问题,解决了吗

手动设置了encoding为utf-8;但是又出现了新的问题, Traceback (most recent call last): File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\embeddings\huggingface.py", line 320, in init import sentence_transformers ModuleNotFoundError: No module named 'sentence_transformers' The above exception was the direct cause of the following exception: Traceback (most recent call last): File "D:\sfkj\bailing\main.py", line 58, in robot = robot.Robot(config_path) File "D:\sfkj\bailing\bailing\robot.py", line 105, in init rag.Rag(config["Rag"]) # 第一次初始化 File "D:\sfkj\bailing\bailing\rag.py", line 30, in new cls._instance.init(config) # 初始化实例属性 File "D:\sfkj\bailing\bailing\rag.py", line 53, in init embedding_model = HuggingFaceBgeEmbeddings(model_name=self.emb_model File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\embeddings\huggingface.py", line 323, in init raise ImportError( ImportError: Could not import sentence_transformers python package. Please install it with pip install sentence_transformers

在哪里手动设置呀?我看了文件本身是UTF-8,我用txt另存为UTF-8覆盖过

site-packages\langchain_community\document_loaders\text.py

好欸,我跑通了现在的问题又变成其他的了,就是回复是英文的还一直重复

lluforever120408 avatar Jan 23 '25 08:01 lluforever120408

httpx版本的问题,安装httpx==0.27.2应该能解决问题

已解决,但是又出现了新问题 Traceback (most recent call last): File "D:\sfkj\bailing\main.py", line 58, in robot = robot.Robot(config_path) File "D:\sfkj\bailing\bailing\robot.py", line 105, in init rag.Rag(config["Rag"]) # 第一次初始化 File "D:\sfkj\bailing\bailing\rag.py", line 27, in new cls._instance.init(config) # 初始化实例属性 File "D:\sfkj\bailing\bailing\rag.py", line 43, in init documents = loader.load() File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 117, in load return list(self.lazy_load()) File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 195, in lazy_load yield from self._lazy_load_file(i, p, pbar) File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 233, in _lazy_load_file raise e File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 223, in _lazy_load_file for subdoc in loader.lazy_load(): File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\text.py", line 56, in lazy_load raise RuntimeError(f"Error loading {self.file_path}") from e RuntimeError: Error loading documents\README.md

我也是有这个问题,解决了吗

手动设置了encoding为utf-8;但是又出现了新的问题, Traceback (most recent call last): File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\embeddings\huggingface.py", line 320, in init import sentence_transformers ModuleNotFoundError: No module named 'sentence_transformers' The above exception was the direct cause of the following exception: Traceback (most recent call last): File "D:\sfkj\bailing\main.py", line 58, in robot = robot.Robot(config_path) File "D:\sfkj\bailing\bailing\robot.py", line 105, in init rag.Rag(config["Rag"]) # 第一次初始化 File "D:\sfkj\bailing\bailing\rag.py", line 30, in new cls._instance.init(config) # 初始化实例属性 File "D:\sfkj\bailing\bailing\rag.py", line 53, in init embedding_model = HuggingFaceBgeEmbeddings(model_name=self.emb_model File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\embeddings\huggingface.py", line 323, in init raise ImportError( ImportError: Could not import sentence_transformers python package. Please install it with pip install sentence_transformers

在哪里手动设置呀?我看了文件本身是UTF-8,我用txt另存为UTF-8覆盖过

site-packages\langchain_community\document_loaders\text.py

好欸,我跑通了现在的问题又变成其他的了,就是回复是英文的还一直重复

这个问题你有出现吗?你的huggingface跟huggingface-hub是多少版本的 Traceback (most recent call last): File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\embeddings\huggingface.py", line 320, in init import sentence_transformers ModuleNotFoundError: No module named 'sentence_transformers'

The above exception was the direct cause of the following exception: Traceback (most recent call last): File "D:\sfkj\bailing\main.py", line 58, in robot = robot.Robot(config_path) File "D:\sfkj\bailing\bailing\robot.py", line 105, in init rag.Rag(config["Rag"]) # 第一次初始化 File "D:\sfkj\bailing\bailing\rag.py", line 30, in new cls._instance.init(config) # 初始化实例属性 File "D:\sfkj\bailing\bailing\rag.py", line 53, in init embedding_model = HuggingFaceBgeEmbeddings(model_name=self.emb_model File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\embeddings\huggingface.py", line 323, in init raise ImportError( ImportError: Could not import sentence_transformers python package. Please install it with pip install sentence_transformers

stepbacker avatar Jan 23 '25 08:01 stepbacker

httpx版本的问题,安装httpx==0.27.2应该能解决问题

已解决,但是又出现了新问题 Traceback (most recent call last): File "D:\sfkj\bailing\main.py", line 58, in robot = robot.Robot(config_path) File "D:\sfkj\bailing\bailing\robot.py", line 105, in init rag.Rag(config["Rag"]) # 第一次初始化 File "D:\sfkj\bailing\bailing\rag.py", line 27, in new cls._instance.init(config) # 初始化实例属性 File "D:\sfkj\bailing\bailing\rag.py", line 43, in init documents = loader.load() File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 117, in load return list(self.lazy_load()) File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 195, in lazy_load yield from self._lazy_load_file(i, p, pbar) File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 233, in _lazy_load_file raise e File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 223, in _lazy_load_file for subdoc in loader.lazy_load(): File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\text.py", line 56, in lazy_load raise RuntimeError(f"Error loading {self.file_path}") from e RuntimeError: Error loading documents\README.md

我也是有这个问题,解决了吗

手动设置了encoding为utf-8;但是又出现了新的问题, Traceback (most recent call last): File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\embeddings\huggingface.py", line 320, in init import sentence_transformers ModuleNotFoundError: No module named 'sentence_transformers' The above exception was the direct cause of the following exception: Traceback (most recent call last): File "D:\sfkj\bailing\main.py", line 58, in robot = robot.Robot(config_path) File "D:\sfkj\bailing\bailing\robot.py", line 105, in init rag.Rag(config["Rag"]) # 第一次初始化 File "D:\sfkj\bailing\bailing\rag.py", line 30, in new cls._instance.init(config) # 初始化实例属性 File "D:\sfkj\bailing\bailing\rag.py", line 53, in init embedding_model = HuggingFaceBgeEmbeddings(model_name=self.emb_model File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\embeddings\huggingface.py", line 323, in init raise ImportError( ImportError: Could not import sentence_transformers python package. Please install it with pip install sentence_transformers

在哪里手动设置呀?我看了文件本身是UTF-8,我用txt另存为UTF-8覆盖过

site-packages\langchain_community\document_loaders\text.py

好欸,我跑通了现在的问题又变成其他的了,就是回复是英文的还一直重复

这个问题你有出现吗?你的huggingface跟huggingface-hub是多少版本的 Traceback (most recent call last): File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\embeddings\huggingface.py", line 320, in init import sentence_transformers ModuleNotFoundError: No module named 'sentence_transformers'

The above exception was the direct cause of the following exception: Traceback (most recent call last): File "D:\sfkj\bailing\main.py", line 58, in robot = robot.Robot(config_path) File "D:\sfkj\bailing\bailing\robot.py", line 105, in init rag.Rag(config["Rag"]) # 第一次初始化 File "D:\sfkj\bailing\bailing\rag.py", line 30, in new cls._instance.init(config) # 初始化实例属性 File "D:\sfkj\bailing\bailing\rag.py", line 53, in init embedding_model = HuggingFaceBgeEmbeddings(model_name=self.emb_model File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\embeddings\huggingface.py", line 323, in init raise ImportError( ImportError: Could not import sentence_transformers python package. Please install it with pip install sentence_transformers

huggingface==0.0.1,huggingface-hub==0.27.1,sentence_transformer是最新的

lluforever120408 avatar Jan 23 '25 09:01 lluforever120408

httpx版本的问题,安装httpx==0.27.2应该能解决问题

已解决,但是又出现了新问题 Traceback (most recent call last): File "D:\sfkj\bailing\main.py", line 58, in robot = robot.Robot(config_path) File "D:\sfkj\bailing\bailing\robot.py", line 105, in init rag.Rag(config["Rag"]) # 第一次初始化 File "D:\sfkj\bailing\bailing\rag.py", line 27, in new cls._instance.init(config) # 初始化实例属性 File "D:\sfkj\bailing\bailing\rag.py", line 43, in init documents = loader.load() File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 117, in load return list(self.lazy_load()) File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 195, in lazy_load yield from self._lazy_load_file(i, p, pbar) File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 233, in _lazy_load_file raise e File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\directory.py", line 223, in _lazy_load_file for subdoc in loader.lazy_load(): File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\document_loaders\text.py", line 56, in lazy_load raise RuntimeError(f"Error loading {self.file_path}") from e RuntimeError: Error loading documents\README.md

我也是有这个问题,解决了吗

手动设置了encoding为utf-8;但是又出现了新的问题, Traceback (most recent call last): File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\embeddings\huggingface.py", line 320, in init import sentence_transformers ModuleNotFoundError: No module named 'sentence_transformers' The above exception was the direct cause of the following exception: Traceback (most recent call last): File "D:\sfkj\bailing\main.py", line 58, in robot = robot.Robot(config_path) File "D:\sfkj\bailing\bailing\robot.py", line 105, in init rag.Rag(config["Rag"]) # 第一次初始化 File "D:\sfkj\bailing\bailing\rag.py", line 30, in new cls._instance.init(config) # 初始化实例属性 File "D:\sfkj\bailing\bailing\rag.py", line 53, in init embedding_model = HuggingFaceBgeEmbeddings(model_name=self.emb_model File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\embeddings\huggingface.py", line 323, in init raise ImportError( ImportError: Could not import sentence_transformers python package. Please install it with pip install sentence_transformers

在哪里手动设置呀?我看了文件本身是UTF-8,我用txt另存为UTF-8覆盖过

site-packages\langchain_community\document_loaders\text.py

好欸,我跑通了现在的问题又变成其他的了,就是回复是英文的还一直重复

这个问题你有出现吗?你的huggingface跟huggingface-hub是多少版本的 Traceback (most recent call last): File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\embeddings\huggingface.py", line 320, in init import sentence_transformers ModuleNotFoundError: No module named 'sentence_transformers'

The above exception was the direct cause of the following exception: Traceback (most recent call last): File "D:\sfkj\bailing\main.py", line 58, in robot = robot.Robot(config_path) File "D:\sfkj\bailing\bailing\robot.py", line 105, in init rag.Rag(config["Rag"]) # 第一次初始化 File "D:\sfkj\bailing\bailing\rag.py", line 30, in new cls._instance.init(config) # 初始化实例属性 File "D:\sfkj\bailing\bailing\rag.py", line 53, in init embedding_model = HuggingFaceBgeEmbeddings(model_name=self.emb_model File "D:\Anaconda3\envs\bailing\lib\site-packages\langchain_community\embeddings\huggingface.py", line 323, in init raise ImportError( ImportError: Could not import sentence_transformers python package. Please install it with pip install sentence_transformers

huggingface==0.0.1,huggingface-hub==0.27.1,sentence_transformer是最新的

现在报这个,裂开 RuntimeWarning: Couldn't find ffmpeg or avconv - defaulting to ffmpeg, but may not work warn("Couldn't find ffmpeg or avconv - defaulting to ffmpeg, but may not work", RuntimeWarning) pygame 2.6.1 (SDL 2.28.4, Python 3.10.16) Hello from the pygame community. https://www.pygame.org/contribute.html OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized. OMP: Hint This means that multiple copies of the OpenMP runtime have been linked into the program. That is dangerous, since it can degrade performance or cause incorrect results. The best thing to do is to ensure that only a single OpenMP runtime is linked into the process, e.g. by avoiding static linking of the OpenMP runtime in any library. As an unsafe, unsupported, undocumented workaround you can set the environment variable KMP_DUPLICATE_LIB_OK=TRUE to allow the program to continue to execute, but that may cause crashes or silently produce incorrect results. For more information, please see http://www.intel.com/software/products/support/.

stepbacker avatar Jan 23 '25 09:01 stepbacker

发生异常: AttributeError type object 'Chroma' has no attribute 'from_decuments' File "/bailing-main/bailing/rag.py", line 56, in init vector_store = Chroma.from_decuments(documents=splits, embedding=embedding_model) File "/bailing-main/bailing/rag.py", line 27, in new cls._instance.init(config) # 初始化实例属性 File "/bailing-main/bailing/robot.py", line 105, in init rag.Rag(config["Rag"]) # 第一次初始化 File "/bailing-main/main.py", line 58, in robot = robot.Robot(config_path) AttributeError: type object 'Chroma' has no attribute 'from_decuments'

972449665 avatar Jan 23 '25 10:01 972449665

发生异常: AttributeError type object 'Chroma' has no attribute 'from_decuments' File "/bailing-main/bailing/rag.py", line 56, in init vector_store = Chroma.from_decuments(documents=splits, embedding=embedding_model) File "/bailing-main/bailing/rag.py", line 27, in new cls._instance.init(config) # 初始化实例属性 File "/bailing-main/bailing/robot.py", line 105, in init rag.Rag(config["Rag"]) # 第一次初始化 File "/bailing-main/main.py", line 58, in robot = robot.Robot(config_path) AttributeError: type object 'Chroma' has no attribute 'from_decuments'

这个from_decuments应该是from_documents,他拼错了

lluforever120408 avatar Jan 23 '25 11:01 lluforever120408