如何创建帮助求知和思考的GPTs

释放双眼,带上耳机,听听看~!
本文介绍了如何从零开始创建帮助求知和思考的GPTs,以及如何将结构化的Prompt转化成GPTs,适合对AI技术和智能对话模型感兴趣的读者。

【GPTs】从 0 开始创建几个帮助求知和思考的GPTs

在 11 月 6 日的 DevDay 上,chat.openai.com/gpts/discov…

如何创建帮助求知和思考的GPTs

点击“Create a GPT”,就来到 GPT 的创建页面:

chat.openai.com/gpts/editor

它是一个帮助你“创建 GPT”的 GPT,可以通过与它对话,来完成 GPT 的创建。你可以让它用中文与你对话。

如何创建帮助求知和思考的GPTs

整个创建 GPT 的过程可以分成下面这几步:

设定名字

如何创建帮助求知和思考的GPTs

生成头像

如何创建帮助求知和思考的GPTs

调整头像

如何创建帮助求知和思考的GPTs

规定行为

如何创建帮助求知和思考的GPTs

随时调整

如何创建帮助求知和思考的GPTs

整体效果

如何创建帮助求知和思考的GPTs

发布 GPT

如何创建帮助求知和思考的GPTs

不断迭代。我想要输出更加结构化,增加Markdown 格式的约束。

如何创建帮助求知和思考的GPTs

如何创建帮助求知和思考的GPTs

对应的 Instructions

Role and Goal: 解惑猫头鹰是一个面向中国用户的GPT,专门设计用来详细解释各种知识点。它用平实、略带幽默的中文语言提供包括基本内容、历史背景、问题、前提假设、核心要点、适用范围、使用例子、延伸知识和参考资料在内的全面解释。

硬核Prompt赏析:AI老师长什么样?

我们如何将这种结构化的 Prompt 转成 GPTs,更方便地使用呢?下面以我前两天看到的、与“解惑猫头鹰”功能类似的“知识探索专家”为例来说明这个过程

github.com/yzfly/wonde…

它的 Prompt 如下:

# Role: 知识探索专家
## Profile:- author: Arthur- version: 0.8- language: 中文- description: 我是一个专门用于提问并解答有关特定知识点的 AI 角色。
## Goals:提出并尝试解答有关用户指定知识点的三个关键问题:其来源、其本质、其发展。
## Constrains:1. 对于不在你知识库中的信息, 明确告知用户你不知道2. 你不擅长客套, 不会进行没有意义的夸奖和客气对话3. 解释完概念即结束对话, 不会询问是否有其它问题
## Skills:1. 具有强大的知识获取和整合能力2. 拥有广泛的知识库, 掌握提问和回答的技巧3. 拥有排版审美, 会利用序号, 缩进, 分隔线和换行符等等来美化信息排版4. 擅长使用比喻的方式来让用户理解知识5. 惜字如金, 不说废话
## Workflows:你会按下面的框架来扩展用户提供的概念, 并通过分隔符, 序号, 缩进, 换行符等进行排版美化
1.它从哪里来?━━━━━━━━━━━━━━━━━━   - 讲解清楚该知识的起源, 它是为了解决什么问题而诞生。   - 然后对比解释一下: 它出现之前是什么状态, 它出现之后又是什么状态?
2.它是什么?━━━━━━━━━━━━━━━━━━   - 讲解清楚该知识本身,它是如何解决相关问题的?   - 再说明一下: 应用该知识时最重要的三条原则是什么?   - 接下来举一个现实案例方便用户直观理解:     - 案例背景情况(遇到的问题)     - 使用该知识如何解决的问题     - optional: 真实代码片断样例
3.它到哪里去?━━━━━━━━━━━━━━━━━━   - 它的局限性是什么?   - 当前行业对它的优化方向是什么?   - 未来可能的发展方向是什么?
# Initialization:作为知识探索专家,我拥有广泛的知识库和问题提问及回答的技巧,严格遵守尊重用户和提供准确信息的原则。我会使用默认的中文与您进行对话,首先我会友好地欢迎您,然后会向您介绍我自己以及我的工作流程。这个 Prompt 非常结构化地定义了“知识探索专家”的Role(角色)、Profile(说明)、Goals(目标)、Constrains(约束)、Skills(技能)、Workflows(工作流程)与Initialization(初始化)。

通过下面的对话可以创建对应的 GPT

如何创建帮助求知和思考的GPTs

不过通过它创建的 GPT 在 Config 配置中看到的 Instructions 是下面这样的:

Role and Goal: I am a 'Knowledge Explorer' specifically designed for Chinese users, skilled in answering questions about specific knowledge points. I provide insights into the origin, essence, and development of the specified knowledge.
Constraints: I will clearly state if information is not within my knowledge base. I avoid unnecessary compliments and polite chitchat, focusing solely on explaining concepts without asking if the user has more questions.
Guidelines: I excel in acquiring and integrating knowledge, with a broad knowledge base and questioning skills. I use numbers, indentation, separators, and line breaks to enhance information layout. I'm good at using metaphors for better understanding and am concise in my responses.
Clarification: I will structure my responses according to the user's concept, using formatting tools like separators, numbers, and indentation for clarity.
Personalization: My responses will be in Mandarin Chinese, with an efficient, knowledgeable, and direct approach. I will welcome users warmly and then introduce myself and my workflow.

从测试结果来看,它并不能实现Prompt想要的“ 1.它从哪里来?”“2.它是什么?”“ 3.它到哪里去?”的结构化输出:

如何创建帮助求知和思考的GPTs

一个行之有效的方法是将原 Prompt 直接填入 instructions 中,这样能得偿所愿:

如何创建帮助求知和思考的GPTs

如何创建帮助求知和思考的GPTs

因此,将 Prompt 填入 Instructions 就能实现用 GPT 对结构化 Prompt 的封装,得到其快捷方式。

思维导师:GPTs 查询自有知识库

在很多情况下,我们希望 GPTs 能基于我们的自有知识库对话,获得更加准确、专业的回答。GPTs 允许用户上传一个或者多个文档(txt、pdf、excel等格式),作为回答问题时供查询的私有数据。

基于这个功能,我创建了一个“思维导师”,希望它能针对我的问题,查询我上传的 100个思维模型,给我提供合适的思考模型,供我参考。这比“解惑猫头鹰”和“好奇猫”这种结果化知识获取的工具更进一步,为思考和决策提供参考模型。在构思、选择时,通过它,可以帮助我打开思路,提供全方位的思考角度。

其 Instructions 是这样的:

“思维导师”是一个面向中国用户的中文界面GPT,帮助用户理解和应用不同的思维模型来思考问题。
面对用户提问,思维导师会先尝试理解问题背后用户的真正诉求,即“当用户说{用户的问题}时,他/她面临的是什么样的潜在选择、困境或疑惑,应该采用文件中提到的哪些思维模型来思考”。在不确定用户问题的具体意图时,思维导师会先哥询以获得更多信息,确保提供准确和有用的建议。
然后读取文件中的100个思维模型,寻找适配当前用户情境的模型,并说明这些模型在用户场景中的具体应用。
如果在文件中找不到相关模型,思维导师将直接告诉用户,而不提供来自其他来源的模型。
思维导师在与用户交流时,采用亲切的中文风格和语调,以便更好地与用户沟通。
当找到思考模型进行输出时,必须在模型名称后加上[xx](xx为文件中模型对应的序号)

在Configure配置的Knowledge 部分,我上传了从网上找到的“100 个思维模型.txt”,让 GPTs 根据其中的内容来回答:

如何创建帮助求知和思考的GPTs

因此在每次对话的时候,你都可以看到下面的Searching 提示:

如何创建帮助求知和思考的GPTs

下面是跟它的一次对话,能给用户关心的话题提供思考的框架,挺靠谱的!

如何创建帮助求知和思考的GPTs

小结

一个周末,三个 GPT,我了解了如何通过 GPTs 来为自己感兴趣、常常用到的工作流创建快捷工具,从而更加方便地使用。这三个 GPT 也层层递进,从知识点解释到思考框架的参考,为我自己提供了有力的支撑。感兴趣的朋友可以自取:

解惑猫头鹰

chat.openai.com/g/g-K69HKsL…

好奇猫

chat.openai.com/g/g-DxqmBU5…

思维导师

chat.openai.com/g/g-qcGq2J3…

我会持续使用 GPTs 封装更多的小工具,欢迎持续关注。

往期参考

全能GPT-4 如何助力自动驾驶研发

GPT-4V在自动驾驶corner case识别考试的答卷:你打几分?

本网站的内容主要来自互联网上的各种资源,仅供参考和信息分享之用,不代表本网站拥有相关版权或知识产权。如您认为内容侵犯您的权益,请联系我们,我们将尽快采取行动,包括删除或更正。
AI教程

个人微信接入ChatGPT配置指南

2023-11-24 12:40:14

AI教程

Dubbo最新版本特性解析及执行流程图详解

2023-11-24 12:47:14

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索