我希望每个ChatGPT用户都能阅读这个故事。不仅要阅读,还要尝试测试和实施,因为这将极大地改变你使用ChatGPT的方式。
了解接下来的几分钟将帮助你节省大量时间,并为正确使用ChatGPT提供惊人的结果打开思路!
注意:如果你发现这里有一些英语错误,请原谅,我不是以英语为母语的人,我不使用ChatGPT来写我的文章_😅_
理解这个想法的最好方式是通过一个实际的例子。
假设你是一个YouTuber!你的视频制作流程如下:
主题 -> 标题创意 -> 缩略图创意 -> 操作脚本 -> 录制 -> 编辑 -> 发布 -> 推广。
💡 顺便说一下,我是一名YouTuber,这是我的无广告频道,如果你想看一下。
无论如何,这个工作流通常需要10-30个小时,取决于频道。对我来说,大约需要10个小时。
每周2-3个视频意味着需要大约30个小时!
让我们跳过录制和编辑任务,因为在我们的这个案例中,它们超出了范围。其他任务需要5-10小时。
所以简而言之,我们希望借助ChatGPT将时间缩短为1-2小时,并且这里是我们主要的任务:
主题 > 标题创意 > 缩略图创意 > 操作脚本 > ... > 推广。
你可能会告诉我通过一些高级提示,与ChatGPT聊天,以及一些其他的YouTube AI工具,我们可以节省时间!
是的,也许你是对的!但是这不是最佳的方法。我们想要更强大、更简单、更稳定的东西!
还记得我们在这里讨论的是一个特定的场景(YouTube工作流程),有4-5个任务。在其他工作流程和场景中,我们可能有20个、50个甚至100个任务!
所以我不认为你想每次都去ChatGPT并开始聊天,询问50个或100个任务。记住相同的提示;有时ChatGPT可能会出问题。这可能比手动处理需要更多时间!
所以,这个想法是创建我们所谓的“Automated-GPT-Chain”脚本。
你听说过Langchain或者AutoGPT吗?这类似但更简单,针对于一个特定的场景以获得最好的结果。
如果你没有听说过,不用担心。我们这里也没有用到它们:)
厉害哈!
这个项目有四个主要方面:
1- 高级提示
如果你打开prompts.py文件,你会发现一个已经使用的提示列表。如果你想要,随时随地自由定制和测试。
2- 自动化:
你不需要每次都手动去询问ChatGPT每个任务。一切都在一个点击中自动完成!
3- 链接:
这是核心的部分。如果你检查主要的脚本文件,你会发现我们正在链接输出结果。例如,第一个任务(标题创意)的输出是第二个任务(缩略图创意)的输入。这个想法非常重要,因为我们正在自动提供结果并在其基础上建立!
4- 简单性:
这个脚本在最佳实践方面写得不是很好。我这样做是为了对初学者来说简单。所以任何人都可以根据自己的特定工作流进行编辑和定制。
设置和运行这个脚本非常简单。你所需要做的就是:下载脚本文件、安装Python、安装所需模块,然后运行!
1- 点击这里下载项目文件。或者在GitHub这里检查源代码。
2- 安装Python
访问Download Python | Python.org并下载安装文件。运行它,并确保勾选“将Python添加到Path”复选框。
3- 安装所需模块。
只需打开任何终端,如Powershell或Visual Studio Code内的终端,然后运行以下命令:
pip install openai
4- 设置OpenAI API密钥
打开[chat_gpt_api.py]文件,并将OpenAI密钥粘贴到你的账户中。
5- 运行脚本文件(你会在下载的文件夹中找到它)
在上面讨论的原型中,我们通过了YouTube的工作流程。
如果你想为其他事情自定义它呢?增加更多的任务?
你需要改变提示。并对主要的脚本文件做微小的改动。
你可以在我发布的原始文章中找到一个实际的例子。