每天都在跟 chatgpt 斗智斗勇.心好累啊. - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mfsw
V2EX    OpenAI

每天都在跟 chatgpt 斗智斗勇.心好累啊.

  •  
  •   mfsw 2023 年 10 月 26 日 2602 次点击
    这是一个创建于 893 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,我在用 gpt 4 写程序. gpt 返回代码给我的时候, 经常会省略掉相同的,或者是没有修改的部分. 比如 "// ...你原有的 代码... " 或者 "无变动 省略" 搞得我还需要自己手动添加或者修改部分代码. 同一对话中,无论跟 gpt 强调了多少次,都没效果. 十次得有七八次是以省略的形式发给我. 诸位大佬有啥调教 gpt 的办法吗?

    10 条回复    2023-10-29 13:05:07 +08:00
    imzcg2
        1
    imzcg2  
       2023 年 10 月 26 日
    你需要一个牛逼的 promot
    mfsw
        2
    mfsw  
    OP
       2023 年 10 月 26 日
    @imzcg2 试了各种提示,都不行.难道需要 nb 的英文提示吗? 因为省略代码的问题,效率至少降低了 70%.
    dw2693734d
        3
    dw2693734d  
       2023 年 10 月 26 日 via iPhone
    我也是这样,的确有点麻烦
    angelmake
        4
    angelmake  
       2023 年 10 月 26 日 via Android
    提问方式换一下,"很好,这样基本满足了我的需求,现在请重新梳理一遍,然后把优化完善后的完整代码发给我"
    SmiteChow
        5
    SmiteChow  
       2023 年 10 月 27 日
    你不会真以为他是有智慧的吧?
    xuelang
        6
    xuelang  
       2023 年 10 月 27 日
    1. <span style="color:red;">写清晰的说明</span>:GPT 没有读心术,因此如果你想要一个简短的输出,可以直接告诉它在 100 字左右。如果你想要一个小朋友能听懂的解释,可以直接告诉它讲给 10 岁的小朋友听,尽量浅显易懂些。详细讨论见文章[ChatGPT Prompt 最佳指南一:写清晰的说明]( https://selfboot.cn/2023/06/10/gpt4_prompt_clear/)。
    2. <span style="color:red;">提供参考文本</span>:GPT 比最能侃的人还能侃,回答可能会胡编乱造,可能会南辕北辙。就像一些练习册可以帮助学生在考试中做得更好一样,你可以向 GPT 提供参考文本,帮助它回答的更精准可靠。详细讨论见文章[ChatGPT Prompt 最佳指南二:提供参考文本]( https://selfboot.cn/2023/06/12/gpt4_prompt_reference/)。
    3. <span style="color:red;">将复杂任务分解为更简单的子任务</span>:太复杂的任务,目前的 GPT4 处理起来还有点费劲儿,出错率比较高。因此需要你把任务拆分到 GPT4 可以处理的粒度,自己再组装每一步的结果,详细讨论见文章[ChatGPT Prompt 最佳指南三:复杂任务拆分]( https://selfboot.cn/2023/06/15/gpt4_prompt_subtasks/)。
    4. <span style="color:red;">给 GPT 时间“思考”</span>:如果被问到 17 乘以 28 ,人们不会立即知道答案,但可以花时间算出来。同样你需要 GPT 用推理链来一步步思考,而不是立马给出一个错误的答案,详细讨论见文章 [ChatGPT Prompt 最佳指南四:给模型思考时间]( https://selfboot.cn/2023/06/29/gpt4_prompt_think/);
    5. <span style="color:red;">使用外部工具</span>:人之所以成为万物主宰,很大原因就是会用工具。同样,你可以通过将其他工具的输出提供给 GPT4 ,来补偿 GPT4 的弱点。例如,代码执行引擎可以帮助 GPT4 做数学和运行代码,详细讨论见文章 [ChatGPT rompt 最佳指南五:借助外部工具]( https://selfboot.cn/2023/07/24/gpt4_prompt_tools/);
    6. <span style="color:red;">系统地测试变化</span>:如果你能够系统地评估 GPT4 的能力,那么就能逐渐优化提高它的能力了。某些情况下,对 prompt 的修改可能会在某些个别的例子上提高表现,但在更具代表性的例子上导致整体表现下降。因此,为了确保 prompt 的改变效果是正面的,需要定义一个全面的测试套件。OpenAI 开源了 evals 评测工具,具体见文章 [ChatGPT Prompt 最佳指南六:系统基准评测]( https://selfboot.cn/2023/07/25/gpt4_prompt_evals/);
    xuelang
        7
    xuelang  
       2023 年 10 月 27 日
    @xuelang 上面格式乱了,用这个吧:
    1. [ChatGPT Prompt 最佳指南一:写清晰的说明]( https://selfboot.cn/2023/06/10/gpt4_prompt_clear/)。
    2. [ChatGPT Prompt 最佳指南二:提供参考文本]( https://selfboot.cn/2023/06/12/gpt4_prompt_reference/)。
    3. [ChatGPT Prompt 最佳指南三:复杂任务拆分]( https://selfboot.cn/2023/06/15/gpt4_prompt_subtasks/)。
    4. [ChatGPT Prompt 最佳指南四:给模型思考时间]( https://selfboot.cn/2023/06/29/gpt4_prompt_think/);
    5. [ChatGPT Prompt 最佳指南五:借助外部工具]( https://selfboot.cn/2023/07/24/gpt4_prompt_tools/);
    6. [ChatGPT Prompt 最佳指南六:系统基准评测]( https://selfboot.cn/2023/07/25/gpt4_prompt_evals/);
    xuelang
        8
    xuelang  
       2023 年 10 月 27 日
    md 格式真的是。。
    taotaodaddy
        9
    taotaodaddy  
       2023 年 10 月 27 日
    每次在你的 prompt 后面追加一句:"请给我完整代码".
    GPT4,大部分都是会给完整代码的,偶尔即使写了这句,也会省略掉,这时候再来一个 prompt:
    "请给我完整代码"
    那它真的就会给你完整代码了.
    3oq5kOT3OxK28MA9
        10
    3oq5kOT3OxK28MA9  
       2023 年 10 月 29 日
    累?
    https://oneai.evanora.top/

    直接用这个调用 API
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5486 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 394ms UTC 07:13 PVG 15:13 LAX 00:13 JFK 03:13
    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