关于调用 openai 的 API,怎么实现对话过程保留上下文? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ReinerShir
V2EX    OpenAI

关于调用 openai 的 API,怎么实现对话过程保留上下文?

  •  
  •   ReinerShir 2023 年 3 月 14 日 4261 次点击
    这是一个创建于 1058 天前的主题,其中的信息可能已经有所发展或是发生改变。

    只能通过把之前对话的内容全部传过去吗?这样的话字数很快就用完了。

    有没有更高明一点的做法?

    9 条回复    2023-03-14 17:24:52 +08:00
    airyland
        1
    airyland  
       2023 年 3 月 14 日 via iPhone
    只能这样,也有人是将之前的对话让 ChatGPT 总结一次,之后的对话只要发总结的小部分文字就行。
    tool2d
        2
    tool2d  
       2023 年 3 月 14 日
    这是官方的问题了,明明有对话 ID ,就不给你复用,偏要硬传文本。

    我都不太敢用上下文,太耗 token 了。
    junj2121
        3
    junj2121  
       2023 年 3 月 14 日
    第三方存储文本,将链接发给 GPT 。再次使用时提醒他我已经告诉过你了。 很 SB 。 但是试过是有效方案。我用得 google driver 发得分享链接。
    Tink
        4
    Tink  
    PRO
       2023 年 3 月 14 日
    @junj2121 #3 他会自动读链接吗
    junj2121
        5
    junj2121  
       2023 年 3 月 14 日
    我发的 excel 表格,里面存储的需要查询的源数据。理论上链接不过期就可以读取。
    不过会话时间间隔太长,就必须提醒他去读取数据。
    justfindu
        6
    justfindu  
       2023 年 3 月 14 日
    是的 之前看到有人提了一个坑, 即使你提交给 gpt 上一个对话的 id, 但是依旧会算上一个对话的 token 数量.
    ReinerShir
        7
    ReinerShir  
    OP
       2023 年 3 月 14 日
    @airyland
    @tool2d
    @junj2121
    几位 请教一个很简单的问题,我们通过 api 调用的 openAi 接口是不是依旧是 GPT-3.5 ? 因为我发现通过 API 生成的内容和 https://chat.openai.com/chat 官方网页生成的内容不一样 ,想要实现和官网一样的功能是不是只能截取 token 调官网网页接口?
    xia15
        8
    xia15  
       2023 年 3 月 14 日
    @junj2121 不管是官方 api 还是网页版都不能读外部链接的吧
    aiqinxuancai
        9
    aiqinxuancai  
       2023 年 3 月 14 日
    只有这一种方法,没有别的,其实他的 web 上下文理论上也是这个原理,只不过封装一层给你了个会话 ID
    可以找个库看看 https://github.com/aiqinxuancai/ChatGPTSharp
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3684 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 34ms UTC 04:05 PVG 12:05 LAX 20:05 JFK 23:05
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86