作为一名程序员,我们经常面临着需要编写大量代码的挑战,有时候我们需要学习新的编程概念,或者解决一些特定的 bug,在没有 OpenAI 之前,我们往往是通过 Google 搜索引擎来完成这项工作,有了 OpenAI 之后,很多棘手的问题,或者超出我们以前的编程能力之外的问题,就可以直接丢给 OpenAI 来辅助我们完成。
或者可以换句话说,如果你在提问编程问题之前,没有问一手 OpenAI,那我觉得你对自己是极不负责的。
OpenAI 不仅可以为我们提供编程示例,解释源码,还可以为 bug 提供解决方案。
我自己的 OpenAI 是每天都在用的,大大小小的编程问题,基本上都能找到想要的答案。
这里我解释一下为什么我会选择 OpenAI 而不是 ChatGPT 来讲这篇内容,是因为我觉得 ChatGPT 已经进化得足够强大了,甚至已经超出了 ChatGPT 的定义。
ChatGPT,全称是聊天生成预训练转换器(Chat Generative Pre-trained Transformer),是 OpenAI 在 2022 年 11 月发布的大语言模型,它以人机自然语言对话的方式进行交互,可以说以一己之力彻底改变了 AI 的发展轨迹。
我个人对提示词还不是特别擅长,但我觉得即便如此,OpenAI 也足够强大了。
你比如说我在配置技术派的 SSL 证书时,遇到了一个问题,我就可以直接扔给 OpenAI。
它不仅能对错误的原因进行详细的分析,还能够提供解决方法,我接下来要做的,就是依据它提供的解决方案去尝试和验证,确保它提供的方案时可行的。
我这里也总结了一些使用心得,顺带分享给大家。
1、问题的描述一定要尽可能的详细,尽量给 OpenAI 足够多的上下文信息,比如说你遇到 bug 的堆栈信息,可以把重要的信息全部复制过来扔给 OpenAI,不要嫌多。
回复