kkdai/chatgpt

context deadline exceeded (Client.Timeout or context cancellation while reading body)

hcws opened this issue · 3 comments

hcws commented

when I ask a complex question , It will random interrupt.

请输入你的问题(quit 离开): 帮我写个关于 c++ 基础知识的博客

C++是一种面向对象的编程语言,它是一种多范式的编程语言,可以用于开发桌面应用程序、移动应用程序、服务器应用程序、游戏开发等。C++是一种非常强大的编程语言,它拥有非常强大的功能,可以帮助开发者实现复杂的功能。

C++的基础知识包括:

  1. 数据类型:C++支持多种数据类型,包括基本数据类型(int、float、char等)、枚举类型、结构体、类等。

  2. 变量:变量是程序中用于存储数据的容器,它们可以是基本数据类型,也可以是复合数据类型,如结构体和类。

  3. 运算符:C++支持多种运算符,包括算术运算符、关系运算符、逻辑运算符、位运算符等。

  4. 控制语句:C++支持多种控制语句,包括if-else、switch-case、while、do-while、for等。

  5. 函数:函数是程序中的一种重要组成部分,它可以实现特定功能,并且可以被多次调用。

  6. 模板:模板是C++中的一种重要概念,它可以帮助开发者实现代码的复用,提高程序的可维护性。context deadline exceeded (Client.Timeout or context cancellation while reading body)

kkdai commented

Hi
如果發現中斷,可以示意 “請繼續"

@hcws 报这个错误 是因为:http.Client 超时了。

我看包里默认设置的超时时间是:30s, 在输出的内容很多 输出显示超时就会报这个错误。

解决方案:把包里的配置的默认超时时间调大点就行了。

我的包文件路径是: /github.com/!pull!request!inc/go-gpt3@v1.1.9/gpt3.go

hcws commented