作者:明明如月学长, CSDN 博客专家,蚂蚁集团高级 Java 工程师,《性能优化方法论》作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《EffectiveJava》独家解析》专栏作者。
热门文章推荐:
- (1)《人工智能时代,软件工程师们将会被取代?》
- (2)《超全人工智能 AI工具导航网站合集》
- (3)《如何写出高质量的文章:从战略到战术》
- (4)《我的技术学习方法论》
- (5)《什么? 你还没用过 Cursor? 智能 AI 代码生成工具 Cursor 安装和使用介绍》
- (6)《我的性能方法论》
- (7)《AI 时代的学习方式: 和文档对话》
- (8)《人工智能终端来了,你还在用过时的 iterm?》
- (9)《无需魔法打开即用的 AI 工具集锦》
(10)《AI 时代,提示词便是生产力》
一、背景
自从 ChatGPT 发布以后,大模型的人工智能工具如雨后春笋不断涌现。
很多人想体验这些 AI ,就需要注册多个平台账号,多个 AI 之间切换非常不方便。
Poe 是国外知名问答社区 Quora 推出的 AI 平台,该平台集成了多个基于大型语言模型的聊天机器人。
这里强烈推荐大家使用一站式 AI 聚合工具 poe: https://poe.com/。
该网站聚合了 Sage、GPT-4(一天 1 次试用机会)、Claude+ (一天 3 次试用机会)、Claude-instant、ChatGPT、NeevaAI、Dragonfly 等 AI 工具,大家可以根据任务的类型和 AI 工具特点自行选择。
你甚至还可以通过预定义提示词,免费自定义聊天机器人。
日常开发中,遇到问题我会首先使用 New Bing ,如果不满意会尝试使用 poe 中 ChatGPT 和其他 AI 工具。
二、Poe AI 机器人对比
这些 AI 工具各有特色,大家可以根据实际情况进行选择。
2.1 根据 New Bing
- Sage 是一款智能问答系统,可以回答各种问题,包括常识性问题和专业领域的问题。
- ChatGPT 是一款基于GPT-3 模型的聊天机器人,可以与用户进行自然和有趣的对话。
- Claude 是一款基于Slack平台的自动化助手,可以帮助用户完成各种任务,如总结文本、生成标题、写邮件等。
- Dragonfly 是一款创意内容生成器,可以帮助用户创作各种类型的文本,如故事、诗歌、歌词等。
- NeevaAI 是一款个性化搜索引擎,可以根据用户的偏好和需求提供最相关和最优质的搜索结果。
这几种 AI 工具都是基于机器学习和自然语言处理技术开发的AI系统,都可以进行语言理解和生成,但是它们各自擅长不同的任务和领域。你可以根据你的兴趣和需求选择合适的AI工具来使用。
2.2 根据 ajonit
《What is the difference between Sage vs Claude vs ChatGPT vs Dragonfly on Quora Poe?》一文中对比了这几种模型。
架构:Sage、ChatGPT 和 Dragonfly 基于生成式架构,这意味着它们会根据接收到的输入从头开始生成响应。而Claude基于检索式架构,这意味着它会搜索一个预先编写好的响应数据库,以找到最适合给定输入的响应。
训练数据:Sage、ChatGPT 和 Dragonfly 使用大型和多样化的数据集进行训练,这使它们能够处理广泛的主题和语言。而 Claude 可以根据与业务或行业相关的特定数据进行训练,使其非常适合领域特定的应用。
复杂性:Sage、ChatGPT 和 Dragonfly 是具有数亿个参数的复杂模型,这使它们能够处理复杂的语言并生成更微妙的响应。而 Claude 的复杂性较低,但仍然能够提供准确和相关的响应。
公司:Sage、Claude 和 Dragonfly 由 Anthropic 开发,专注于AI安全和伦理。ChatGPT由OpenAI开发。
总之,Sage、ChatGPT 和 Dragonfly 更适用于需要更大创造力、灵活性和可扩展性的应用场景,而 Claude 更适用于需要准确性和速度的应用场景,例如特定业务或行业的客户服务聊天机器人。
2.3 根据 AIHub
- Sage 是一个基于机器学习的聊天机器人,能够识别自然语言并做出智能回答。Sage通过自然语言处理和对话管理技术来实现对话的自然流畅和个性化,同时支持多种语言。Sage较为擅长语言相关的工作,例如创作文章,做摘要等。
- ChatGPT 是由开放人工智能(OpenAI)公司开发的一种聊天机器人,能够利用人工智能技术快速解答用户的问题,包括邮件、翻译、作诗、改善程式码等。ChatGPT 的独特之处在于其拥有先进的深度学习算法,可以逐步提高自己的回答质量,同时也支持多种语言,是目前知名度最高的聊天机器人。
- Claude 是一种由思科系统开发的聊天机器人,旨在为网络安全和网络统一通信提供全面支持。Claude 较擅长对话相关的工作,能够在问题不清晰时,主动向用户提问。
- Dragonfly 是由 IBM 开发的聊天机器人,其特点是可以使用多种形式的对话方式,例如文字聊天、语音聊天和图像聊天等。较擅长提供正确和可信的信息,并且会拒绝不合规的提问。Dragonfly 还可以根据用户的需要提供精准的回答,支持多语言,适用于多种场景。
三、使用截图
功能很强大,大家自行探索,这里给出我使用的几个典型示例。
3.1 整理分数
2.2 编程疑问
四、进阶玩法 - 自定义机器人
大家可以使用【Create a bot】 来根据自己想要的提示词创建自己的机器人,这样就不需要每次提问前都将类似的提示发给 AI 机器人,只需要直接发问题即可。
自定义提示词可以参考 :《AI 时代,提示词便是生产力》
在这里可以设置机器人的名称、头像和介绍。在 Prompt 中设置提示词。
设置提示词有几个技巧:
(1)先在 ChatGPT 和 Claude 中使用看看效果,哪个效果好,底层机器人就选择基于哪个。
(3)提示词不断调整,调整好了再填写到 prompt 中。
(2)个人建议使用英文提示词,在提示词将任务表达清楚,如你扮演什么角色,我的任务是什么,我的要求是什么,最后要求它用中文回答。因为它对英文的理解能力更好,中文表达不成问题。
如果你想让它软件工程领域的专家,擅长 Java 编程语言,擅长给出解决方案建议等,可以使用下列提示词:
Please play the role of a senior expert in the field of software engineering.
You are very familiar with the knowledge in the field of computer science, especially good at Java programming language, good at solving problems encountered in programming and software architecture design, and also good at interpreting source code, good at giving suggestions for design challenges.
I will ask some programming or coding questions, I hope you can answer.
Requirements:
1 Please answer me in Chinese
2 The replies given are as detailed as possible
My question is:
大家可以根据使用效果不断调整,让它真正成为懂你的私人订制的机器人!
五、总结
现在 AI 工具不是太少,而是太多,且差异性并没有那么大。
Poe 提供一站式的 AI 服务,避免到处注册浪费大量的时间,值得点赞。
希望大家能够真正将 AI 利用起来,真正将 AI 变成生产力。
日常工作中,很多程序员会因为一个问题卡住几个小时甚至一两天。现在直接问 AI 可以非常快速解决,能够极大提高开发效率。
日常阅读源码时,可以直接对 AI 进行提问,让 AI 给你解释,给你举例子,可以加快学习的进度。
但使用 AI 也会遇到一些问题,比如很多人由于没有掌握提示词技巧,导致并不能很快找到答案。可以读读我的《AI 时代,提示词便是生产力》。
还有些人想用 AI ,但是迫于没有魔法而无法使用。可以参考:《无需魔法打开即用的 AI 工具集锦》。
创作不易,如果本文对你有帮助,欢迎点赞、收藏加关注,你的支持和鼓励,是我创作的最大动力。
欢迎加入我的知识星球,知识星球ID:15165241 一起交流学习。
https://t.zsxq.com/Z3bAiea 申请时标注来自CSDN。
欢迎加入我们的 slack 工作区,在里面可以对ai 和我进行提问。
https://join.slack.com/t/ai-yx51081/shared_invite/zt-1t8cp1lk3-ZMAFutZcN3PCW~8WQDGjPg