Py学习  »  chatgpt

ChatGPT 迅速地改变了我的工作流

程序员好物馆 • 2 年前 • 368 次点击  

作者 | 小牛肉
来源 | 飞天小牛肉
中度使用了 ChatGPT 一个多月,一点不夸张地说它现在已经完全融入了我的工作流了,你要说颠覆谈不上,毕竟目前 GPT 展现出来的能力还仅限于 NLP,但是很多东西问 ChatGPT 都比一顿谷歌百度来得快且准。
随便挑了段对话看下,我的问题是 Python3 安装 lxml 库报错了,ChatGPT 首先给出了一个看起来比较正确的回答:
我按照它的方案执行了命令依然报错:
很好,它给出了对应的解决方案但是我不想改变 python 的安装方式,于是他又给出了几套方案。
而这个问题当我用 Google 搜索的时候,首屏中的链接甚至都没有给出可执行的正确方案:
ChatGPT 好用是好用,但众所周知,让人苦恼的地方就是这东西容易掉线,搁置一段时间再回到 ChatGPT时就得重新刷新下会话,这问题一度让我尝试用文心一言,但该说不说,这俩差距实在太太太太太大了。举个例子,我有两个问题 A 和 B,这俩是相似问题,对于 ChatGPT 来说,它回答 A 问题的时候如果我指出它遗漏了哪个方面,那么在我问 B 问题的时候 ChatGPT 会留意补上他之前遗漏的点,回答会更完整。而文心一言我跟他说哪里遗漏了,它都不会把我说的遗漏的方面和问题联系起来,上下文理解能力完全不在一个等级上啊。这差距你要说两个月能补上,显然太乐观了。
贴一张知乎刷到的图,虽然有点小黑子的感觉,但是文心一言实际用起来确实比较差强人意:
最近发现一个可以改善 ChatGPT 掉线问题的方法:ChatGPT 客户端(支持 Mac、Win、Linux),不是官方开源,是国内的一个大佬开发的,Github 地址在这里:https://github.com/lencx/ChatGPT,已经 3w+ star 了。
不能说完全解决掉线问题,但是改善了很多,当然本质还是 OpenAi 提供的接口套壳,不过做了一些增强罢了,安全问题不用考虑。除此之外,比较好用的是这个客户端还提供了快捷 Promt 这个功能,就是我们可以预先自定义一些 Promt,启用 ChatGPT 的一些功能。
举个例子,我自定义了一个 “全栈软件开发人员” 的 Promt,希望 ChatGPT 充当一个能编写优质前后端代码的程序员:
我希望您充当一名有着丰富经验的高级 IT 专家。我会向您提供有关我的技术问题所需的所有信息,而您的职责是尽可能详细地回答我的问题。您应该使用你的各种计算机知识来回答我的问题,并尽可能给出示例分析(比如示例代码)。注意在您的回答中对专业术语需要给出中英文对照。
下面我将对你进行提问,你需要按照上述要求对我的问题进行一一回答。
我只需要在输入框输入 /,然后输入 全栈软件开发人员 这个 promt 后回车:
ChatGPT 就会收到这条预先定义好的一串 promt:
通过这样的快捷 promt 确实省略了一大堆重复的 promt 训练过程。至于具体怎么去自定义 Promt,点进客户端的Control Center -> Language Model User Custiom 你就知道了:
合理的 Promt 是 ChatGPT 正确输出的必要条件,如果小伙伴们不知道怎么去写 Promt,可以看下这个仓库

https://github.com/PlexPt/awesome-chatgpt-prompts-zh,里面提供了多种写法参考:


好啦,今天的内容分享就到这,感觉不错的同学记得分享点赞哦!
PS:工作日早 8:30,程序员好物馆 持续分享程序员学习、面试相关干货,不见不散!


    


    
点分享
点收藏
点点赞
点在看
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/154514
 
368 次点击