![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
AIGC
文章平均质量分 75
首飞爱玩机器人
我是首飞,一个帮大家填坑的工程师。
展开
-
如何使用ChatGPT的API(七)一个客户服务助手
当有了产品信息,模型则根据产品信息回答用户的问题。最后,它将回答再次给到Moderation API,以确保可以安全地显示给用户。上面的示例代码中,我们正在按步骤回答用户问题。第一步是审核输入,第二步是提取产品列表。如果回答没有违规,我们可以把它返回给用户。在本篇文章中,我们将综合前面文章中所有知识,创建一个端到端的客户服务助理示例。首先,我们将通过Moderation API检查输入是否违规。第三,如果找到产品信息,我们将尝试查找它们。其次,如果没有,我们将提取产品列表。第四,我们用模型回答用户的问题。原创 2023-07-12 21:25:14 · 295 阅读 · 0 评论 -
如何使用ChatGPT的API(六)输出检测
正如你所看到的,模型可以对生成的内容质量提供反馈。你可以使用这个反馈来决定是否将输出呈现给用户或生成一个新的回答。你甚至可以尝试为每个用户查询生成多个模型回答,然后让模型选择最好的一个来展示给用户。一般来说,使用Moderation接口检查输出是很好的做法,但是要求模型评估它自己的输出可能对特定的场景反馈有用,以确保回答质量。实际上,在大多数情况下,检测模型回答质量可能是不必要的,尤其是当你使用像GPT-4这样更高级的模型时。检测模型回答质量会增加系统的延迟和成本,因为你必须对模型进行额外调用。原创 2023-07-11 20:52:01 · 358 阅读 · 0 评论 -
如何使用ChatGPT的API(一)大语言模型如何工作
ChatGPT处理不了反转单词的任务。response = get_completion("Take the letters in lollipop and reverse them") #这里希望chatgpt反转输出单词lollipop print(response)很明显pillipol并不是正确答案。正确答案应该是popillol。为什么ChatGPT这么牛逼却处理不了这样一个简单的问题呢?这就要引入Token的概念了。原创 2023-06-29 21:10:44 · 753 阅读 · 0 评论 -
我用ChatGPT提高了工作效率
最近debug程序真是越来越离不开ChatGPT了。将问题直接抛给ChatGPT大大提高了我查找问题的速度。很多时候我已经无需另外使用搜索引擎来查找资料了。这个是我将一段Linux上运行的程序移植到Windows上运行时出现的问题。编译发现没有u_char这个类型。开始我以为是Linux和Windows上标准库不一致。向ChatGPT请教了一下,它直接告诉我这个类型是Linux的系统文件定义的。简单快速地解决了我的疑惑。编译程序出现报错信息,直接扔给ChatGPT。它直接给了我修改建议。相当丝滑。原创 2023-06-20 09:03:35 · 133 阅读 · 0 评论 -
OpenAI官方提示词课(七)制作一个聊天机器人
下面是一个消息列表的例子,首先是一个系统消息,它提供了整体指示。在这条消息之后,我们有用户和助手之间的多轮对话,这个对话会一直进行下去。如果你曾经使用过ChatGPT的网页界面,那么你的消息就是用户消息,ChatGPT的消息就是助手消息。系统消息有助于设定助手的行为和个性,并且它在对话中充当高级指令。你可以将其视为在助手耳边私下交流并引导其回复,而用户并不知道系统消息的存在。作为用户,如果你曾经使用过ChatGPT,你可能不知道ChatGPT的系统消息内容。原创 2023-06-17 15:06:04 · 669 阅读 · 0 评论 -
OpenAI官方提示词课(六)文本扩展
文字扩展是将较短的文本片段,例如一组指令或主题列表,交给大型语言模型生成更长的文本,例如基于已有的内容生成一封电子邮件或一篇关于某个主题的文章的任务。又或者你列出大纲,标题,让大模型填充对应的内容。另外,还有一些很好的用途,例如将大型语言模型用作头脑风暴的伙伴。但这里必须要提醒的是,ChatGPT生成的内容不一定准确,所以使用的时候要认真甄别。比如著名的stack overflow网站就曾被chatgpt的回答霸占,导致网站上充斥着不准确的回答。官方随即封禁了ChatGPT。原创 2023-06-16 09:05:26 · 206 阅读 · 0 评论 -
OpenAI官方提示词课(五)如何进行文本翻译校正修改
在本篇文章中,我们将探讨如何使用大语言模型进行文本转换任务,例如语言翻译、拼写和语法检查、语气调整和格式转换。原创 2023-06-14 20:52:17 · 466 阅读 · 0 评论 -
OpenAI官方提示词课(四)如何进行文字的情感分析
这节介绍大模型判断文字的语义,或者说对内容进行情感分析的能力。同时也演示了大模型如何提取出文字中的关键信息。在传统的机器学习方案中,要做到对文字内容的情感分析,需要先对一系列的文字内容(如评论)进行人工标注。把这些文字内容人工分类成“正向”和负向“,然后再喂给一个机器学习模型去训练,得到一组参数。模型训练好后再部署好,把需要判断的未标注文字内容给到训练好的模型,让它判断一下文字内容的情感倾向。可以看到,对于传统的机器学习方案,有很多工作需要做。而且这个训练出来的模型也只能干这一件事情。原创 2023-06-12 08:51:00 · 781 阅读 · 0 评论 -
OpenAI官方提示词课(三)如何总结文章
现在是信息爆炸时代,打开手机,各种文章扑面而来。我们的精力是有限的。我们也就可以阅读更多的文章了。总结文字中提到了The panda plush toy不值这个价,因为尺寸对不起这么高的价格。很明显,这里特地提到了The panda plush toy比期望的时间早一天到达。我也准备了一份提示词的文档。如果总结的时候,我们更关注快递方面的信息呢?如果总结的时候,我们更关注价格方面的信息呢?另外我们也可以从文本中抽取需要的关键信息。我是首飞,做有趣的事情,拿出来分享。这里提取了物流方面的信息。原创 2023-06-10 09:25:56 · 710 阅读 · 0 评论 -
OpenAI官方提示词课(二)迭代提示词
当我们在调试程序时,通常很难一次就把程序正常跑起来。这是普遍现象。但我们会借助一些工具和手段,有步骤有流程地去调整程序,最终让程序按照我们想要的样子正常执行。对于提示词来说也是一样的。当我们向ChatGPT提问时,一开始它给我们的答案可能并不理想。但是当我们逐步去调整提示词,慢慢地,它的回答就会接近我们想要的答案。所以这里最重要的是我们如何去迭代提示词?原创 2023-06-08 08:40:00 · 667 阅读 · 0 评论 -
OpenAI官方提示词课(一)书写提示词的基本原则
下面是调用openai的completion接口的函数。但在本文中并不是重点。了解一下就好。下面我们来说说,书写提示词的基本原则。原创 2023-06-04 11:59:17 · 1200 阅读 · 1 评论