我是如何写出由人工智能生成的博客文章,并使其排名谷歌搜索榜首的
六个月前,我做出了一个大胆的决定: 让人工智能接管我的博客。
结果如何?如果你问我,我会说相当不错。它撰写了100多篇文章,我的 SEO 网站已经在各种关键词上获得了多个第一名,并且每个月都在稳步增长。
但真正的金矿呢?我已经开发了一个系统,可以在一分钟内撰写新的博客文章。
而这些不仅仅是普通的博客文章 - 它们是根据我的规格结构化的,听起来像是我写的,最重要的是,它们始终能够登上谷歌的第一页。
今天,我将准确展示如何做到这一点。在短短五分钟内,你将学到:
-
如何训练人工智能以符合你独特的声音。
-
如何轻松创建优化了 SEO 的内容。
-
如何自动化整个博客写作过程。
你有5分钟让我让你大开眼界吗?太好了,让我们开始吧。
让人工智能听起来像我
让我们谈谈如何让人工智能听起来像我。我不希望它听起来呆板或充满人工智能术语。我需要的是与我的写作无法区分的文字。
当然,各种提示技术可以帮助,但它们只能帮你走得更远。为了做到这一点,我知道**我必须使用微调**。
对 OpenAI 文本生成模型进行微调可以使它们更适用于特定应用,但这需要投入大量时间和精力。(来源:OpenAI)
微调非常强大,但你很少听到有人谈论它。它很难理解,老实说,解释起来也很困难。但我会尽力而为。
想象一下: 如果 ChatGPT 是万事通,那么经过微调的 GPT 模型就是专精一门的大师。这就好比将一把瑞士军刀变成了专门满足你特定需求的工具。
这是我其中一个经过微调的模型,它是专门训练用于撰写博客文章导言的。我向它提出了一个关于加拿大的简单问题,但它失败了。
它失败了,因为它不关心加拿大;它只关心撰写听起来像我的博客文章导言。这就是微调的力量。
现在,让我解释一下我是如何训练这个模型的。这也会让你了解如何为自己训练一个模型:
-
训练数据: 这些是你与 ChatGPT 的对话。
-
训练: 你上传训练数据,让新模型进行训练。大约需要 10 分钟。
训练数据是 ChatGPT 对话的集合。基本上,你正在向 ChatGPT 展示它应该如何回应你的查询。
例如,这是我用来训练我的博客文章导言模型的训练数据之一的样本:
{"messages":[{"role":"user","content":"TITLE: ChatGPT Prompts for Research Paper"},
{"role":"assistant","content":"Writing a research paper goes way beyond just presenting data. It's about gathering information, structuring your arguments, and making sure your paper stands out in a sea of publications.\n\n
This process can be daunting, especially when you're dealing with writer's block or you're not sure how to present your findings. But what if you could use ChatGPT to simplify this process and improve your paper's quality?\n\n
In this article, we'll explore 11 ChatGPT prompts tailored for researchers. They will help you structure your paper, formulate clear arguments, and ensure your research is presented in the best way possible."
}]}
你至少需要 10 个样本,并且它们需要采用一种称为 JSONL 的格式。
{"prompt": "<your prompt>", "completion": "<ideal generated answer>"}
{"prompt": "<your prompt>", "completion": "<ideal generated answer>"}
当你有了这 10 个样本后,你就可以开始了。
前往 OpenAI 平台,上传数据,为你的模型命名,然后让它进行训练。这将花费大约 15 分钟,训练完成后,你就可以使用你的新模型了。
需要注意的重要事项: 不可能直接在 ChatGPT 中使用经过微调的模型。你可以通过 Playground 使用它们,或者像我一样通过 API 进行自动化。
让人工智能一次性写完博客文章
我知道我可以让人工智能像我一样写作,但我必须弄清楚如何让它像我一样写完整篇博客文章。
我查看了以前的博客文章并开始分析它们。很快,模式浮现出来。我所有的博客文章都有特定的部分,它们彼此之间有区别。
这意味着我可以为每个部分训练一个单独的模型。最终,我得到了六个不同的模型,每个模型都经过训练,用于撰写博客文章的不同部分。
总共,我有六个模型:
-
SEO 标题模型
-
SEO 描述模型
-
博客文章导言模型
-
博客文章结论模型
-
博客文章主要部分模型
-
博客文章常见问题模型
有了所有这些模型,我可以撰写博客文章的不同部分。现在,是时候将它们整合在一起了。
自动化流程
剩下的就是编写一个脚本,将所有部分组合在一起,并将结果上传到我的 CMS。
我的博客是在 Sanity 上运行的,他们让与他们的 API 交互变得相当容易。我相信 WordPress 也是如此。
为了自动化一切,我编写了一堆代码,调用模型生成博客文章的各个部分,将这些部分组合在一起,并将最终的博客文章上传到 CMS。
正如你所看到的,写完我的博客文章的第一稿只需要大约 45 秒。完成后,我会仔细阅读,进行一些格式设置,并在需要时进行重写。
这使我能够在不到 30 分钟内发布一篇新的博客文章。
我仍然会花一些时间进行研究(25 分钟)、创建缩略图(3 分钟)以及最终校对和编辑(2 分钟)。但我正在努力将这些过程自动化。
顺便说一句: 我没有深入讨论编码部分有两个原因:
-
如果你懂编程: 你可以自己做同样的事情。
-
如果你不懂编程: 对不起,我无法在 5 分钟内教授。
最后的思考
人工智能可以做出真正惊人的事情,但要释放其全部潜力,你需要超越简单的提示技术,深入研究微调和自动化。
通过这样做,你可以创作出与你独特声音和风格相匹配的出色内容。在我的例子中,这些内容一直在搜索引擎上高居榜首。