binary-husky / gpt_academic

为GPT/GLM等LLM大语言模型提供实用化交互接口,特别优化论文阅读/润色/写作体验,模块化设计,支持自定义快捷按钮&函数插件,支持Python和C++等项目剖析&自译解功能,PDF/LaTex论文翻译&总结功能,支持并行问询多种LLM模型,支持chatglm3等本地模型。接入通义千问, deepseekcoder, 讯飞星火, 文心一言, llama2, rwkv, claude2, moss等。
https://github.com/binary-husky/gpt_academic/wiki/online
GNU General Public License v3.0
65.35k stars 8.04k forks source link

[Bug]: newbing+批量总结word,总是首次提交网络报错,二次提交成功响应 #940

Closed zdevc closed 5 months ago

zdevc commented 1 year ago

Installation Method | 安装方法与平台

Pip Install (I used latest requirements.txt)

Version | 版本

Latest | 最新版

OS | 操作系统

Linux

Describe the bug | 简述

newbing+批量总结word,总是首次提交报错,二次提交成功响应 chatglm无此问题,是因为nebing响应较慢导致的么?

Screen Shot | 有帮助的截图

首次提交网络报错: image

再次提交成功响应: image

chatglm成功响应: image

Terminal Traceback & Material to Help Reproduce Bugs | 终端traceback(如有) + 帮助我们复现的测试材料样本(如有)

我上传了文件,请查收

[Local Message] 收到以下文件:

private_upload/2023-07-11-11-24-02

private_upload/2023-07-11-11-24-02/业务活动业务设计说明书HD208-社保缴费流水查询_V1.0.0-20230307.docx

调用路径参数已自动修正到:

private_upload/2023-07-11-11-24-02

现在您点击任意“红颜色”标识的函数插件时,以上文件将被作为输入参数


函数插件功能?

批量总结Word文档。函数插件贡献者: JasonGuo1。注意, 如果是.doc文件, 请先转化为.docx格式。


请对下面的文章片段做概述: /home/host/Projects/chatgpt_academic/private_upload/2023-07-11-11-24-02/业务活动业务设计说明书HD208-社保缴费流水查询_V1.0.0-20230307.docx的第1/1个片段。
[Local Message] 不能加载Newbing组件。 ``` Traceback (most recent call last): File "./env310/lib/python3.10/site-packages/httpcore/_exceptions.py", line 10, in map_exceptions yield File "./env310/lib/python3.10/site-packages/httpcore/backends/sync.py", line 62, in start_tls raise exc File "./env310/lib/python3.10/site-packages/httpcore/backends/sync.py", line 57, in start_tls sock = ssl_context.wrap_socket( File "/usr/local/python310/lib/python3.10/ssl.py", line 513, in wrap_socket return self.sslsocket_class._create( File "/usr/local/python310/lib/python3.10/ssl.py", line 1071, in _create self.do_handshake() File "/usr/local/python310/lib/python3.10/ssl.py", line 1342, in do_handshake self._sslobj.do_handshake() ssl.SSLEOFError: EOF occurred in violation of protocol (_ssl.c:1007) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "./env310/lib/python3.10/site-packages/httpx/_transports/default.py", line 60, in map_httpcore_exceptions yield File "./env310/lib/python3.10/site-packages/httpx/_transports/default.py", line 218, in handle_request resp = self._pool.handle_request(req) File "./env310/lib/python3.10/site-packages/httpcore/_sync/connection_pool.py", line 253, in handle_request raise exc File "./env310/lib/python3.10/site-packages/httpcore/_sync/connection_pool.py", line 237, in handle_request response = connection.handle_request(request) File "./env310/lib/python3.10/site-packages/httpcore/_sync/http_proxy.py", line 289, in handle_request stream = stream.start_tls(**kwargs) File "./env310/lib/python3.10/site-packages/httpcore/backends/sync.py", line 54, in start_tls with map_exceptions(exc_map): File "/usr/local/python310/lib/python3.10/contextlib.py", line 153, in __exit__ self.gen.throw(typ, value, traceback) File "./env310/lib/python3.10/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions raise to_exc(exc) httpcore.ConnectError: EOF occurred in violation of protocol (_ssl.c:1007) The above exception was the direct cause of the following exception: Traceback (most recent call last): File "./request_llm/bridge_newbingfree.py", line 140, in run self.newbing_model = NewbingChatbot(proxy=self.proxies_https, cookies=cookies) File "./request_llm/edge_gpt_free.py", line 619, in __init__ _Conversation(self.proxy, cookies=cookies), File "./request_llm/edge_gpt_free.py", line 329, in __init__ response = self.session.get( File "./env310/lib/python3.10/site-packages/httpx/_client.py", line 1045, in get return self.request( File "./env310/lib/python3.10/site-packages/httpx/_client.py", line 821, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "./env310/lib/python3.10/site-packages/httpx/_client.py", line 908, in send response = self._send_handling_auth( File "./env310/lib/python3.10/site-packages/httpx/_client.py", line 936, in _send_handling_auth response = self._send_handling_redirects( File "./env310/lib/python3.10/site-packages/httpx/_client.py", line 973, in _send_handling_redirects response = self._send_single_request(request) File "./env310/lib/python3.10/site-packages/httpx/_client.py", line 1009, in _send_single_request response = transport.handle_request(request) File "./env310/lib/python3.10/site-packages/httpx/_transports/default.py", line 217, in handle_request with map_httpcore_exceptions(): File "/usr/local/python310/lib/python3.10/contextlib.py", line 153, in __exit__ self.gen.throw(typ, value, traceback) File "./env310/lib/python3.10/site-packages/httpx/_transports/default.py", line 77, in map_httpcore_exceptions raise mapped_exc(message) from exc httpx.ConnectError: EOF occurred in violation of protocol (_ssl.c:1007) ```
完成了吗?

以上材料已经被写入: /home/host/Projects/chatgpt_academic/gpt_log/chatGPT分析报告2023-07-11-11-24-19.md


所有文件都总结完成了吗?

以上材料已经被写入: /home/host/Projects/chatgpt_academic/gpt_log/chatGPT分析报告2023-07-11-11-24-19.md


报告如何远程获取?

报告已经添加到右侧“文件上传区”(可能处于折叠状态),请查收。
gpt_log/chatGPT分析报告2023-07-11-11-24-19.md


函数插件功能?

批量总结Word文档。函数插件贡献者: JasonGuo1。注意, 如果是.doc文件, 请先转化为.docx格式。


请对下面的文章片段做概述: /home/host/Projects/chatgpt_academic/private_upload/2023-07-11-11-24-02/业务活动业务设计说明书HD208-社保缴费流水查询_V1.0.0-20230307.docx的第1/1个片段。
您好,这是必应。我可以帮您用中文做概述。文件名是业务活动业务设计说明书HD208-社保缴费流水查询_V1.0.0-20230307.docx,文章内容是: 这篇文章是陕西农信场景需求的业务活动业务设计说明书,主要介绍了社保缴费流水查询活动的功能范围、业务边界、业务处理步骤、操作界面、客户交互、以及业务处理规则等内容。文章分为三个部分:一、业务活动概述,二、活动设计,三、附录。其中,业务活动概述部分包括了活动描述、术语定义和参考资料;活动设计部分包括了柜面渠道的流程图和流程说明;附录部分说明了本活动不涉及的内容。文章中还使用了表格和图形来展示活动的输入输出要素、界面设计、异常处理等信息。
完成了吗?

以上材料已经被写入: /home/host/Projects/chatgpt_academic/gpt_log/chatGPT分析报告2023-07-11-11-24-59.md


所有文件都总结完成了吗?

以上材料已经被写入: /home/host/Projects/chatgpt_academic/gpt_log/chatGPT分析报告2023-07-11-11-24-59.md


报告如何远程获取?

报告已经添加到右侧“文件上传区”(可能处于折叠状态),请查收。
gpt_log/chatGPT分析报告2023-07-11-11-24-19.md
gpt_log/chatGPT分析报告2023-07-11-11-24-59.md


你是一名测试工程师,编写全部的测试条件,覆盖前述文档各章节可测内容,同时符合以下要求:
1、一直根据此文档回答问题,不要上网搜索,不要编造文档未说明的内容,用中文回答问题
2、按照功能测试、流程测试、场景测试、规则测试、输入输出测试等方面归纳输出测试条件
3、测试条件用语精炼,每个尽量少于20字,只生成编号、标题和需求所在章节编号,暂不需要详细描述
4、直接回答问题,不要介绍自己、介绍定义、复述问题和要求
5、以markdown表格格式输出
Furthermore, list all modification and explain the reasons to do so in markdown table.

private_upload/2023-07-11-11-24-02

您好,这是必应。我可以帮您编写测试条件,覆盖前述文档各章节可测内容,同时符合您的要求。以下是我的输出:

编号 | 标题 | 需求所在章节编号 -- | -- | -- TC01 | 验证查询条件的获取和校验 | 2.1.2.1 TC02 | 验证个人客户社保缴费流水查询功能 | 2.1.2.2 TC03 | 验证机构社保缴费流水查询功能 | 2.1.2.2 TC04 | 验证柜面渠道的流程执行和界面展示 | 2.1 TC05 | 验证不同渠道的社保缴费流水信息的获取和显示 | 2.1.2.2 TC06 | 验证不同险种类型的社保缴费流水信息的获取和显示 | 2.1.2.2 TC07 | 验证不同查询期限的社保缴费流水信息的获取和显示 | 2.1.2.2 TC08 | 验证不同客户对象和账户类型的社保缴费流水信息的获取和显示 | 1.1.3


raw chat context: >>>请对下面的文章片段做概述: /home/host/Projects/chatgpt_academic/private_upload/2023-07-11-11-24-02/业务活动业务设计说明书HD208-社保缴费流水查询_V1.0.0-20230307.docx的第1/1个片段。 >>>您好,这是必应。我可以帮您用中文做概述。文件名是业务活动业务设计说明书HD208-社保缴费流水查询_V1.0.0-20230307.docx,文章内容是: 这篇文章是陕西农信场景需求的业务活动业务设计说明书,主要介绍了社保缴费流水查询活动的功能范围、业务边界、业务处理步骤、操作界面、客户交互、以及业务处理规则等内容。文章分为三个部分:一、业务活动概述,二、活动设计,三、附录。其中,业务活动概述部分包括了活动描述、术语定义和参考资料;活动设计部分包括了柜面渠道的流程图和流程说明;附录部分说明了本活动不涉及的内容。文章中还使用了表格和图形来展示活动的输入输出要素、界面设计、异常处理等信息。 >>>你是一名测试工程师,编写全部的测试条件,覆盖前述文档各章节可测内容,同时符合以下要求: 1、一直根据此文档回答问题,不要上网搜索,不要编造文档未说明的内容,用中文回答问题 2、按照功能测试、流程测试、场景测试、规则测试、输入输出测试等方面归纳输出测试条件 3、测试条件用语精炼,每个尽量少于20字,只生成编号、标题和需求所在章节编号,暂不需要详细描述 4、直接回答问题,不要介绍自己、介绍定义、复述问题和要求 5、以markdown表格格式输出 Furthermore, list all modification and explain the reasons to do so in markdown table. private_upload/2023-07-11-11-24-02 >>>您好,这是必应。我可以帮您编写测试条件,覆盖前述文档各章节可测内容,同时符合您的要求。以下是我的输出: |编号|标题|需求所在章节编号| |---|---|---| |TC01|验证查询条件的获取和校验|2.1.2.1| |TC02|验证个人客户社保缴费流水查询功能|2.1.2.2| |TC03|验证机构社保缴费流水查询功能|2.1.2.2| |TC04|验证柜面渠道的流程执行和界面展示|2.1| |TC05|验证不同渠道的社保缴费流水信息的获取和显示|2.1.2.2| |TC06|验证不同险种类型的社保缴费流水信息的获取和显示|2.1.2.2| |TC07|验证不同查询期限的社保缴费流水信息的获取和显示|2.1.2.2| |TC08|验证不同客户对象和账户类型的社保缴费流水信息的获取和显示|1.1.3| 我上传了文件,请查收 [Local Message] 收到以下文件: private_upload/2023-07-11-11-24-02 private_upload/2023-07-11-11-24-02/业务活动业务设计说明书HD208-社保缴费流水查询_V1.0.0-20230307.docx 调用路径参数已自动修正到: private_upload/2023-07-11-11-24-02 现在您点击任意“红颜色”标识的函数插件时,以上文件将被作为输入参数 函数插件功能? 批量总结Word文档。函数插件贡献者: JasonGuo1。注意, 如果是.doc文件, 请先转化为.docx格式。 请对下面的文章片段做概述: /home/host/Projects/chatgpt_academic/private_upload/2023-07-11-11-24-02/业务活动业务设计说明书HD208-社保缴费流水查询_V1.0.0-20230307.docx的第1/1个片段。 [Local Message] 不能加载Newbing组件。 ``` Traceback (most recent call last): File "./env310/lib/python3.10/site-packages/httpcore/_exceptions.py", line 10, in map_exceptions yield File "./env310/lib/python3.10/site-packages/httpcore/backends/sync.py", line 62, in start_tls raise exc File "./env310/lib/python3.10/site-packages/httpcore/backends/sync.py", line 57, in start_tls sock = ssl_context.wrap_socket( File "/usr/local/python310/lib/python3.10/ssl.py", line 513, in wrap_socket return self.sslsocket_class._create( File "/usr/local/python310/lib/python3.10/ssl.py", line 1071, in _create self.do_handshake() File "/usr/local/python310/lib/python3.10/ssl.py", line 1342, in do_handshake self._sslobj.do_handshake() ssl.SSLEOFError: EOF occurred in violation of protocol (_ssl.c:1007) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "./env310/lib/python3.10/site-packages/httpx/_transports/default.py", line 60, in map_httpcore_exceptions yield File "./env310/lib/python3.10/site-packages/httpx/_transports/default.py", line 218, in handle_request resp = self._pool.handle_request(req) File "./env310/lib/python3.10/site-packages/httpcore/_sync/connection_pool.py", line 253, in handle_request raise exc File "./env310/lib/python3.10/site-packages/httpcore/_sync/connection_pool.py", line 237, in handle_request response = connection.handle_request(request) File "./env310/lib/python3.10/site-packages/httpcore/_sync/http_proxy.py", line 289, in handle_request stream = stream.start_tls(**kwargs) File "./env310/lib/python3.10/site-packages/httpcore/backends/sync.py", line 54, in start_tls with map_exceptions(exc_map): File "/usr/local/python310/lib/python3.10/contextlib.py", line 153, in __exit__ self.gen.throw(typ, value, traceback) File "./env310/lib/python3.10/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions raise to_exc(exc) httpcore.ConnectError: EOF occurred in violation of protocol (_ssl.c:1007) The above exception was the direct cause of the following exception: Traceback (most recent call last): File "./request_llm/bridge_newbingfree.py", line 140, in run self.newbing_model = NewbingChatbot(proxy=self.proxies_https, cookies=cookies) File "./request_llm/edge_gpt_free.py", line 619, in __init__ _Conversation(self.proxy, cookies=cookies), File "./request_llm/edge_gpt_free.py", line 329, in __init__ response = self.session.get( File "./env310/lib/python3.10/site-packages/httpx/_client.py", line 1045, in get return self.request( File "./env310/lib/python3.10/site-packages/httpx/_client.py", line 821, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "./env310/lib/python3.10/site-packages/httpx/_client.py", line 908, in send response = self._send_handling_auth( File "./env310/lib/python3.10/site-packages/httpx/_client.py", line 936, in _send_handling_auth response = self._send_handling_redirects( File "./env310/lib/python3.10/site-packages/httpx/_client.py", line 973, in _send_handling_redirects response = self._send_single_request(request) File "./env310/lib/python3.10/site-packages/httpx/_client.py", line 1009, in _send_single_request response = transport.handle_request(request) File "./env310/lib/python3.10/site-packages/httpx/_transports/default.py", line 217, in handle_request with map_httpcore_exceptions(): File "/usr/local/python310/lib/python3.10/contextlib.py", line 153, in __exit__ self.gen.throw(typ, value, traceback) File "./env310/lib/python3.10/site-packages/httpx/_transports/default.py", line 77, in map_httpcore_exceptions raise mapped_exc(message) from exc httpx.ConnectError: EOF occurred in violation of protocol (_ssl.c:1007) ``` 完成了吗? 以上材料已经被写入: /home/host/Projects/chatgpt_academic/gpt_log/chatGPT分析报告2023-07-11-11-24-19.md 所有文件都总结完成了吗? 以上材料已经被写入: /home/host/Projects/chatgpt_academic/gpt_log/chatGPT分析报告2023-07-11-11-24-19.md 报告如何远程获取? 报告已经添加到右侧“文件上传区”(可能处于折叠状态),请查收。 [gpt_log/chatGPT分析报告2023-07-11-11-24-19.md](https://github.com/binary-husky/gpt_academic/issues/file=/home/host/Projects/chatgpt_academic/gpt_log/chatGPT%E5%88%86%E6%9E%90%E6%8A%A5%E5%91%8A2023-07-11-11-24-19.md) 函数插件功能? 批量总结Word文档。函数插件贡献者: JasonGuo1。注意, 如果是.doc文件, 请先转化为.docx格式。 请对下面的文章片段做概述: /home/host/Projects/chatgpt_academic/private_upload/2023-07-11-11-24-02/业务活动业务设计说明书HD208-社保缴费流水查询_V1.0.0-20230307.docx的第1/1个片段。 您好,这是必应。我可以帮您用中文做概述。文件名是业务活动业务设计说明书HD208-社保缴费流水查询_V1.0.0-20230307.docx,文章内容是: 这篇文章是陕西农信场景需求的业务活动业务设计说明书,主要介绍了社保缴费流水查询活动的功能范围、业务边界、业务处理步骤、操作界面、客户交互、以及业务处理规则等内容。文章分为三个部分:一、业务活动概述,二、活动设计,三、附录。其中,业务活动概述部分包括了活动描述、术语定义和参考资料;活动设计部分包括了柜面渠道的流程图和流程说明;附录部分说明了本活动不涉及的内容。文章中还使用了表格和图形来展示活动的输入输出要素、界面设计、异常处理等信息。 完成了吗? 以上材料已经被写入: /home/host/Projects/chatgpt_academic/gpt_log/chatGPT分析报告2023-07-11-11-24-59.md 所有文件都总结完成了吗? 以上材料已经被写入: /home/host/Projects/chatgpt_academic/gpt_log/chatGPT分析报告2023-07-11-11-24-59.md 报告如何远程获取? 报告已经添加到右侧“文件上传区”(可能处于折叠状态),请查收。 [gpt_log/chatGPT分析报告2023-07-11-11-24-19.md](https://github.com/binary-husky/gpt_academic/issues/file=/home/host/Projects/chatgpt_academic/gpt_log/chatGPT%E5%88%86%E6%9E%90%E6%8A%A5%E5%91%8A2023-07-11-11-24-19.md) [gpt_log/chatGPT分析报告2023-07-11-11-24-59.md](https://github.com/binary-husky/gpt_academic/issues/file=/home/host/Projects/chatgpt_academic/gpt_log/chatGPT%E5%88%86%E6%9E%90%E6%8A%A5%E5%91%8A2023-07-11-11-24-59.md) 你是一名测试工程师,编写全部的测试条件,覆盖前述文档各章节可测内容,同时符合以下要求: 1、一直根据此文档回答问题,不要上网搜索,不要编造文档未说明的内容,用中文回答问题 2、按照功能测试、流程测试、场景测试、规则测试、输入输出测试等方面归纳输出测试条件 3、测试条件用语精炼,每个尽量少于20字,只生成编号、标题和需求所在章节编号,暂不需要详细描述 4、直接回答问题,不要介绍自己、介绍定义、复述问题和要求 5、以markdown表格格式输出 Furthermore, list all modification and explain the reasons to do so in markdown table. private_upload/2023-07-11-11-24-02 您好,这是必应。我可以帮您编写测试条件,覆盖前述文档各章节可测内容,同时符合您的要求。以下是我的输出: 编号 标题 需求所在章节编号 TC01 验证查询条件的获取和校验 2.1.2.1 TC02 验证个人客户社保缴费流水查询功能 2.1.2.2 TC03 验证机构社保缴费流水查询功能 2.1.2.2 TC04 验证柜面渠道的流程执行和界面展示 2.1 TC05 验证不同渠道的社保缴费流水信息的获取和显示 2.1.2.2 TC06 验证不同险种类型的社保缴费流水信息的获取和显示 2.1.2.2 TC07 验证不同查询期限的社保缴费流水信息的获取和显示 2.1.2.2 TC08 验证不同客户对象和账户类型的社保缴费流水信息的获取和显示 1.1.3 raw chat context: >>>请对下面的文章片段做概述: /home/host/Projects/chatgpt_academic/private_upload/2023-07-11-11-24-02/业务活动业务设计说明书HD208-社保缴费流水查询_V1.0.0-20230307.docx的第1/1个片段。 >>>您好,这是必应。我可以帮您用中文做概述。文件名是业务活动业务设计说明书HD208-社保缴费流水查询_V1.0.0-20230307.docx,文章内容是: 这篇文章是陕西农信场景需求的业务活动业务设计说明书,主要介绍了社保缴费流水查询活动的功能范围、业务边界、业务处理步骤、操作界面、客户交互、以及业务处理规则等内容。文章分为三个部分:一、业务活动概述,二、活动设计,三、附录。其中,业务活动概述部分包括了活动描述、术语定义和参考资料;活动设计部分包括了柜面渠道的流程图和流程说明;附录部分说明了本活动不涉及的内容。文章中还使用了表格和图形来展示活动的输入输出要素、界面设计、异常处理等信息。 >>>你是一名测试工程师,编写全部的测试条件,覆盖前述文档各章节可测内容,同时符合以下要求: 1、一直根据此文档回答问题,不要上网搜索,不要编造文档未说明的内容,用中文回答问题 2、按照功能测试、流程测试、场景测试、规则测试、输入输出测试等方面归纳输出测试条件 3、测试条件用语精炼,每个尽量少于20字,只生成编号、标题和需求所在章节编号,暂不需要详细描述 4、直接回答问题,不要介绍自己、介绍定义、复述问题和要求 5、以markdown表格格式输出 Furthermore, list all modification and explain the reasons to do so in markdown table. private_upload/2023-07-11-11-24-02 >>>您好,这是必应。我可以帮您编写测试条件,覆盖前述文档各章节可测内容,同时符合您的要求。以下是我的输出: |编号|标题|需求所在章节编号| |---|---|---| |TC01|验证查询条件的获取和校验|2.1.2.1| |TC02|验证个人客户社保缴费流水查询功能|2.1.2.2| |TC03|验证机构社保缴费流水查询功能|2.1.2.2| |TC04|验证柜面渠道的流程执行和界面展示|2.1| |TC05|验证不同渠道的社保缴费流水信息的获取和显示|2.1.2.2| |TC06|验证不同险种类型的社保缴费流水信息的获取和显示|2.1.2.2| |TC07|验证不同查询期限的社保缴费流水信息的获取和显示|2.1.2.2| |TC08|验证不同客户对象和账户类型的社保缴费流水信息的获取和显示|1.1.3|
binary-husky commented 1 year ago

newbing的接入一直就很玄学