只能通过把之前对话的内容全部传过去吗?这样的话字数很快就用完了。
有没有更高明一点的做法?
|  |      1airyland      2023-03-14 10:31:10 +08:00 via iPhone 只能这样,也有人是将之前的对话让 ChatGPT 总结一次,之后的对话只要发总结的小部分文字就行。 | 
|  |      2tool2d      2023-03-14 10:31:36 +08:00 这是官方的问题了,明明有对话 ID ,就不给你复用,偏要硬传文本。 我都不太敢用上下文,太耗 token 了。 | 
|      3junj2121      2023-03-14 10:56:43 +08:00 第三方存储文本,将链接发给 GPT 。再次使用时提醒他我已经告诉过你了。 很 SB 。 但是试过是有效方案。我用得 google driver 发得分享链接。 | 
|      5junj2121      2023-03-14 11:03:43 +08:00 我发的 excel 表格,里面存储的需要查询的源数据。理论上链接不过期就可以读取。 不过会话时间间隔太长,就必须提醒他去读取数据。 | 
|  |      6justfindu      2023-03-14 11:07:12 +08:00 是的 之前看到有人提了一个坑,  即使你提交给 gpt 上一个对话的 id, 但是依旧会算上一个对话的 token 数量. | 
|  |      7ReinerShir OP @airyland  @tool2d @junj2121 几位 请教一个很简单的问题,我们通过 api 调用的 openAi 接口是不是依旧是 GPT-3.5 ? 因为我发现通过 API 生成的内容和 https://chat.openai.com/chat 官方网页生成的内容不一样 ,想要实现和官网一样的功能是不是只能截取 token 调官网网页接口? | 
|  |      9aiqinxuancai      2023-03-14 17:24:52 +08:00 只有这一种方法,没有别的,其实他的 web 上下文理论上也是这个原理,只不过封装一层给你了个会话 ID 可以找个库看看 https://github.com/aiqinxuancai/ChatGPTSharp |