Open ppfanga opened 7 months ago
感谢作者分享!请问我部署到这里向量数据库,就出错,如何解决?
(rag) 选择[milvus|pipeline]方案 (rag) milvus
我这里是Windows环境,我也配置了环境变量,但是上述错误还是存在,恳请前辈们指点,谢谢! (rag) C:\Users\zsc\Desktop\RAGDemo\history_rag-master>echo %HF_ENDPOINT% https://hf-mirror.com
(rag) C:\Users\zsc\Desktop\RAGDemo\history_rag-master>
我这里是Windows环境,我也配置了环境变量,但是上述错误还是存在,恳请前辈们指点,谢谢! (rag) C:\Users\zsc\Desktop\RAGDemo\history_rag-master>echo %HF_ENDPOINT% https://hf-mirror.com
(rag) C:\Users\zsc\Desktop\RAGDemo\history_rag-master>
参考一下faq里的问题,试试 huggingface-cli download --resume-download BAAI/bge-base-zh-v1.5 huggingface-cli download --resume-download BAAI/bge-reranker-large
谢谢回复!经过一番摸索,总算运行了,但是最后不能问答,是不是我的OpenAI key 不能用?我准备试试千问模型了
File "D:\RAGDemo\rag\lib\site-packages\httpcore\_exceptions.py", line 14, in map_exceptions raise to_exc(exc) from exc httpcore.ConnectError: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
openai.APIConnectionError: Connection error.
执行pip show setuptools | findstr "openai" 看一下你的openai 版本
echo %OPENAI_API_KEY% 你看一下能不能看到你的 api key, 以sk-xxxxxx开头
在2能看见的情况下,将configs/config.yaml 中的第二行换为由“gpt-4”(最新应该是gpt-4-0125-preview"")改为“gpt-3.5-turbo-1106”,看一下会报错吗
在2能看见的情况下,将configs/config.yaml 中的第二行换为由“gpt-4”(最新应该是gpt-4-0125-preview"")改为“gpt-3.5-turbo-1106”,看一下会报错吗 用这个就好了 , 不能用 GPT4.0以上的版本吗? 答主(我的GPT 账号是有 4 的 。应该是还有 key 把)
好的,感谢前辈们答复!我试试
我这里是Windows环境,我也配置了环境变量,但是上述错误还是存在,恳请前辈们指点,谢谢! (rag) C:\Users\zsc\Desktop\RAGDemo\history_rag-master>echo %HF_ENDPOINT% https://hf-mirror.com (rag) C:\Users\zsc\Desktop\RAGDemo\history_rag-master>
参考一下faq里的问题,试试 huggingface-cli download --resume-download BAAI/bge-base-zh-v1.5 huggingface-cli download --resume-download BAAI/bge-reranker-large
我这OpenAI 版本: openai 1.10.0
api key, 能看到sk-xxxxxx开头 ,但是不知道3.0 版本 还是3.5 版本
我已改为gpt-3.5-turbo-1106, 还是报错 openai.APIConnectionError: Connection error.
不知道可要再下载这个模型了?
我这OpenAI 版本: openai 1.10.0
api key, 能看到sk-xxxxxx开头 ,但是不知道3.0 版本 还是3.5 版本
我已改为gpt-3.5-turbo-1106, 还是报错 openai.APIConnectionError: Connection error.
不知道可要再下载这个模型了?
这个不是模型,你是在官网买的,还是买的中转站。
感谢作者回复(我刚才也给您发邮件请教问题了),之前其他人给我的key,具体版本不清楚,我准备重新申请GPT4,
刚才我换为 千问,终于可以了,再次感谢大家!
- 执行pip show setuptools | findstr "openai" 看一下你的openai 版本
- echo %OPENAI_API_KEY% 你看一下能不能看到你的 api key, 以sk-xxxxxx开头
- 在2能看见的情况下,将configs/config.yaml 中的第二行换为由“gpt-4”(最新应该是gpt-4-0125-preview"")改为“gpt-3.5-turbo-1106”,看一下会报错吗
运行起来了,但是不可以用GPT 4.0 以上的版本了吗? (3.5的回答的太差强人意了)
我还没有GPT 的key,我再试试重新申请,之前别人给的,不能用。
- 执行pip show setuptools | findstr "openai" 看一下你的openai 版本
- echo %OPENAI_API_KEY% 你看一下能不能看到你的 api key, 以sk-xxxxxx开头
- 在2能看见的情况下,将configs/config.yaml 中的第二行换为由“gpt-4”(最新应该是gpt-4-0125-preview"")改为“gpt-3.5-turbo-1106”,看一下会报错吗
运行起来了,但是不可以用GPT 4.0 以上的版本了吗? (3.5的回答的太差强人意了)
你可以换回去试一下,如果用不了gpt-4,估计就是你的账号无法访问gpt-4
请问我刚才这里创建key,就是默认支持3.5 吗? 每个key, 限制$5?
这里限制,不知道什么意思?
之前申请的,好像过期了?
- 执行pip show setuptools | findstr "openai" 看一下你的openai 版本
- echo %OPENAI_API_KEY% 你看一下能不能看到你的 api key, 以sk-xxxxxx开头
- 在2能看见的情况下,将configs/config.yaml 中的第二行换为由“gpt-4”(最新应该是gpt-4-0125-preview"")改为“gpt-3.5-turbo-1106”,看一下会报错吗
运行起来了,但是不可以用GPT 4.0 以上的版本了吗? (3.5的回答的太差强人意了)
在千问模型下,我这边问答,很慢,要等2分钟才出来结果,请问你那边测试效果如何?
- 执行pip show setuptools | findstr "openai" 看一下你的openai 版本
- echo %OPENAI_API_KEY% 你看一下能不能看到你的 api key, 以sk-xxxxxx开头
- 在2能看见的情况下,将configs/config.yaml 中的第二行换为由“gpt-4”(最新应该是gpt-4-0125-preview"")改为“gpt-3.5-turbo-1106”,看一下会报错吗
运行起来了,但是不可以用GPT 4.0 以上的版本了吗? (3.5的回答的太差强人意了)
在千问模型下,我这边问答,很慢,要等2分钟才出来结果,请问你那边测试效果如何?
也许是由于需要gpu导致的,embedding模型和reranker模型都是需要gpu来运行的,如何确认这一点,你可以用ask -d 1.计算embedding,计算rerank 2.出现相关语料 3.出现回答 你可以看看是不是到第二步时间很长,这样的话是由于算力导致的。
再次感谢回复!我是本地CPU 笔记本电脑,Docker 运行向量数据库,CPU 占比5% 左右。总体我熟悉了 流程。另外,WebUI 端,还不了解怎么启动
再次感谢回复!我是本地CPU 笔记本电脑,Docker 运行向量数据库,CPU 占比5% 左右。总体我熟悉了 流程。另外,WebUI 端,还不了解怎么启动
https://github.com/wxywb/history_rag/blob/master/docs/web_ui.md
pip install gradio
python gradioui.py
然后打开浏览器,输入地址 http://127.0.0.1:7860
这个社区贡献的,等我有空的时候会优化一下的
这个社区贡献的,等我有空的时候会优化一下的
好的,感谢,我试试。
- 执行pip show setuptools | findstr "openai" 看一下你的openai 版本
- echo %OPENAI_API_KEY% 你看一下能不能看到你的 api key, 以sk-xxxxxx开头
- 在2能看见的情况下,将configs/config.yaml 中的第二行换为由“gpt-4”(最新应该是gpt-4-0125-preview"")改为“gpt-3.5-turbo-1106”,看一下会报错吗
运行起来了,但是不可以用GPT 4.0 以上的版本了吗? (3.5的回答的太差强人意了)
你可以换回去试一下,如果用不了gpt-4,估计就是你的账号无法访问gpt-4
没有别的处理方法吗 答主 ,好可惜的~~~~(我已经试过用GPT4.0 还有最新的 ,但是还是不行 )
再次感谢回复!我是本地CPU 笔记本电脑,Docker 运行向量数据库,CPU 占比5% 左右。总体我熟悉了 流程。另外,WebUI 端,还不了解怎么启动
https://github.com/wxywb/history_rag/blob/master/docs/web_ui.md
pip install gradio
python gradioui.py
然后打开浏览器,输入地址 http://127.0.0.1:7860 我能看到UI页面了但是启动 报个错误:httpcore.ConnectTimeout: timed out
@sczhai 你关于webui可以开一个新issue,我之后来看一下,这个我先关了
@sczhai 你关于webui可以开一个新issue,我之后来看一下,这个我先关了
好的
@ppfanga 你现在的错误还和之前一样的吗
@sczhai 你关于webui可以开一个新issue,我之后来看一下,这个我先关了
好的
我关掉工具,可以正常访问WebUI 页面了,多有打扰,实在抱歉。 麻烦把我刚才提的issue删除吧,我好像没有权限
@ppfanga 你现在的错误还和之前一样的吗
(rag) 选择[milvus|pipeline]方案
(rag) milvus
C:\Users\86199.conda\envs\myenv\lib\site-packages\torch_utils.py:831: UserWarning: TypedStorage is deprecated. It will be removed in the future and UntypedStorage will be the only storage class. This should only matter to you if you are using storages directly. To access UntypedStorage directly, use tensor.untyped_storage() instead of tensor.storage()
return self.fget.get(instance, owner)()
(rag) milvus模式已选择
1.使用build data/history_24/baihuasanguozhi.txt
来进行知识库构建。
2.已有索引可以使用ask
进行提问, -d
参数以debug模式进入。
3.删除已有索引可以使用remove baihuasanguozhi.txt
。
(rag) ask
(rag) 问题: 关羽的家庭几口人
Traceback (most recent call last):
File "cli.py", line 120, in gpt-4
does not exist or you do not have access to it. Learn more: https://help.openai.com/en/articles/7102672-how-can-i-access-gpt-4.', 'type': 'invalid_request_error', 'param': None, 'code': 'model_not_found'}} (我不太懂 但是报告是这样子的还是之前那个位置 ask 之后就是如此 )
@ppfanga
from openai import OpenAI
client = OpenAI()
completion = client.chat.completions.create(
model="gpt-4-0125-preview",
messages=[
{"role": "system", "content": "You are a poetic assistant, skilled in explaining complex programming concepts with creative flair."},
{"role": "user", "content": "Compose a poem that explains the concept of recursion in programming."}
]
)
print(completion)
新建一个文件,叫main.py 把上面的内容放进去保存,然后执行
python main.py
@ppfanga
from openai import OpenAI client = OpenAI() completion = client.chat.completions.create( model="gpt-4-0125-preview", messages=[ {"role": "system", "content": "You are a poetic assistant, skilled in explaining complex programming concepts with creative flair."}, {"role": "user", "content": "Compose a poem that explains the concept of recursion in programming."} ] ) print(completion)
新建一个文件,叫main.py 把上面的内容放进去保存,然后执行
python main.py
(遇到这个情况!@ A @)
@ppfanga
from openai import OpenAI client = OpenAI() completion = client.chat.completions.create( model="gpt-4-0125-preview", messages=[ {"role": "system", "content": "You are a poetic assistant, skilled in explaining complex programming concepts with creative flair."}, {"role": "user", "content": "Compose a poem that explains the concept of recursion in programming."} ] ) print(completion)
新建一个文件,叫main.py 把上面的内容放进去保存,然后执行
python main.py
我把上述模型,换为:model="gpt-3.5-turbo"
api_key=os.environ.get("OPENAI_API_KEY")
client = OpenAI(
api_key=os.environ.get("OPENAI_API_KEY"),
)
单独运行找个程序,梯子也在,但还是报错 openai.APIConnectionError: Connection error. 请问我哪里出错?
@ppfanga 这是openai的官方示例程序,这说明你的账户无法访问gpt-4,你得需要先搞定这个(找卖你账户的人)。
有梯子,还需要代理吗? 目前需要设置代理才可以访问 api
os.environ["HTTP_PROXY"] = "http://127.0.0.1:33210"
os.environ["HTTPS_PROXY"] = "http://127.0.0.1:33210"
os.environ["ALL_PROXY"] = "socks5://127.0.0.1:33211"
程序中配置以上,还是不行,还是 httpx.ConnectError: [WinError 10061] 由于目标计算机积极拒绝,无法连接。 openai.APIConnectionError: Connection error.
@sczhai 你用的是api_base吗
api_base
我就在这里申请的key: https://platform.openai.com/api-keys 上述程序,换为 3.5 ,参考这里:https://blog.csdn.net/laoyang360/article/details/135579132 单独运行程序,还是报错openai.APIConnectionError: Connection error. 和下午调试 RAGDemo 问答,最后报错 一样的
好吧,那看来是由于复杂的网络原因导致的,我不是这方面的专家(我的环境不是在国内),可以多搜一些材料,或者加入使用openai的人的群咨询一下
感谢作者耐心解答!都快过年了,我们几位还在这里热火朝天的研究。 我主要也是最近刚接触 LLM+RAG,所以想尝试跑通一个案例。
api_base
我就在这里申请的key: https://platform.openai.com/api-keys 上述程序,换为 3.5 ,参考这里:https://blog.csdn.net/laoyang360/article/details/135579132 单独运行程序,还是报错openai.APIConnectionError: Connection error. 和下午调试 RAGDemo 问答,最后报错 一样的
这个的原因应该是python程序不能直接用电脑的vpn代理,所以你可能要用一个中转的api,你可以上网查找阿里云或者腾讯云反向代理openai api的教程或者换用一个中转api提供商
api_base
我就在这里申请的key: https://platform.openai.com/api-keys 上述程序,换为 3.5 ,参考这里:https://blog.csdn.net/laoyang360/article/details/135579132 单独运行程序,还是报错openai.APIConnectionError: Connection error. 和下午调试 RAGDemo 问答,最后报错 一样的
这个的原因应该是python程序不能直接用电脑的vpn代理,所以你可能要用一个中转的api,你可以上网查找阿里云或者腾讯云反向代理openai api的教程或者换用一个中转api提供商
感谢前辈指点!我回来再试试。
api 我是有的 GPT4的 也安装在 系统变量里了 open ai 的包也升级过了 ,不知道这个问题怎么处理
![b6c84eb72dcdd2d247a5272e1698e3b](https://github.com/wxywb/history_rag/assets/157338971/5a3169ad-09b0-477e-8865-a6e2b808bf15)