ChatGPT API:您的SEO教程

ChatGPT API 可以帮助解决网页界面的一些不足。本文将教你如何针对特定的SEO场景最大限度地利用API。ChatGPT在3月1日推出了其API(GPT 3.5 Turbo)

我对ChatGPT在诸如关键词研究、本地SEO、内容和链接构建等多个与SEO相关的功能颇为看好。在长时间使用ChatGPT的过程中,我深刻地意识到了它的局限性。

虽然API并非万能药(实际上,网页界面在某些任务上表现得更好),但它可以帮助解决网页界面的一些不足之处。

本文将向你展示如何针对特定SEO场景最大限度地利用ChatGPT的API。 如何使用ChatGPT API

要利用ChatGPT API,首先你需要能够访问API。ChatGPT的母公司OpenAI为API的使用提供了详细的文档。

如果你想了解更多关于构建工具或直接与API交互的信息,这里还有一个很好的教程。

你还可以使用AppsScript在Google Sheets中查询ChatGPT API,我们将在这里逐步演示。

无论你采取何种方法,首先需要获取一个API密钥。 获取ChatGPT API密钥

拥有OpenAI帐户后,你可以通过登录后访问此链接或单击个人资料下拉菜单中的“查看API密钥”生成API密钥:然后点击创建新密钥。复制生成的API密钥。将ChatGPT API连接到Google Sheets

将ChatGPT连接到Google Sheets的方法很简单(感谢Keith Mint提供的技巧)

首先,创建一个新的Google表格,然后点击扩展,选择Apps Script:然后将以下代码(将“YOUR API KEY”替换为你的API密钥)粘贴:

const SECRET_KEY = "YOUR API KEY"; const MAX_TOKENS = 800; const TEMPERATURE = 0.9;

function AI_ChatGPT(prompt, temperature = 0.4, model = "gpt-3.5-turbo") { const url = "https://api.openai.com/v1/chat/completions"; const payload = { model: model, messages: [ { role: "system", content: "You are a helpful assistant." }, { role: "user", content: prompt }, ], temperature: TEMPERATURE, max_tokens: MAX_TOKENS, }; const options = { contentType: "application/json", headers: { Authorization: "Bearer " + SECRET_KEY }, payload: JSON.stringify(payload), }; const res = JSON.parse(UrlFetchApp.fetch(url, options).getContentText()); return res.choices[0].message.content.trim(); }

点击Apps Script中的保存:然后你可以使用以下函数格式将提示应用于单元格:

=AI

_ChatGPT("YOUR PROMPT HERE") 正如Mint在他的文章中指出的,如果你想让多个单元格使用指向一个单元格(例如博客文章的标题或主题)的提示,你也可以引用一个单元格:在上面的示例中,我使用了简单的提示,如图所示,然后为该主题创建了第二段。(稍后我们将讨论更具体的API应用。) ChatGPT API定价

在开始使用ChatGPT API进行SEO任务之前,了解定价至关重要

gpt-3.5-turbo API(即ChatGPT API)的价格是每1,000个令牌$0.002,比现有的GPT-3.5 API便宜10倍。

要更好地了解实际价格是多少,你需要了解令牌是如何运作的。 ChatGPT API令牌

OpenAI提供了一个很好的分解和一个有用的免费令牌器工具,以帮助你确定特定文本将有多少令牌以及文本如何分解(以防你需要减少提示或响应的令牌数量)。

请记住以下几点:

  1. 默认情况下,API最多可以返回4,096个令牌。
  2. 令牌表示你的提示和响应的文本量。这是一个关键因素,因为较长的提示可能会缩短你的响应输出。
  3. 文本被转换为令牌,大致相当于英文中的4个字符。

OpenAI还提供了关于如何从文本中计算令牌的有用分解:

  1. 1个令牌≈英文中的4个字符
  2. 1个令牌≈3/4个单词
  3. 100个令牌≈75个单词

或者

  1. 1-2个句子≈30个令牌
  2. 1个段落≈100个令牌
  3. 1,500个单词≈2048个令牌

要获得关于令牌如何累积的更多背景信息,请考虑以下内容:

  1. 韦恩·格雷茨基的名言:“不尝试的投篮,命中率永远是0%。”包含11个令牌。
  2. OpenAI的章程包含476个令牌。
  3. 美国《独立宣言》的副本包含1,695个令牌。

因此,如果你使用简短的提示生成一篇1,500字的文章,费用将不到半分钱。针对SEO的特定API用例

API可以帮助处理与ChatGPT网页界面相同的与SEO相关的任务,但两者之间存在一些显著差

异,使得某些任务更适合其中之一。

了解这些差异将有助于你确定在SEO任务中选择哪种工具。 ChatGPT API与网页界面的对比

主要差异包括以下几点:

规模和批量任务

如果你想将ChatGPT与现有的应用程序或电子表格集成,你需要使用API。

此外,如果你希望执行特定功能并应用于多个实例(例如,为多个关键字生成元描述),API将成为你的好帮手。

微调和提示之间的关系

目前,ChatGPT的API不支持微调。如果通过API创建多个提示,它们之间不会有关联。

你可以为多个提示和响应创建一个系统消息,但OpenAI表示,目前gpt-3.5-turbo API经常忽略这些消息。

这意味着,如果你有一个需要多个提示并且ChatGPT需要保持整个对话上下文的任务,你需要使用网页界面。

字符限制

API的令牌限制为4,096,这意味着每个提示和响应的每次互动约为16,384个字符。

网页界面的字符限制可能有所不同,但通常提示和响应的字符限制约为2,048个字符,或4,096个字符。

因此,对于需要更多提示或更大响应的任务,API将是更好的选择。

此外,在使用代码(而不是类似Google Sheets集成)时,还有更多关于如何构建提示和任务的方式,以获得更长的组合输出。

定价

再次说明,API是按使用情况计费的(并提供免费试用,价值$18的令牌),而网页界面目前提供免费版本和$20/月的付费版本。

示例ChatGPT API提示

让我们看看在哪些具体用例中,你可能会考虑使用API而非网页界面。 标题标签和元描述

一个显而易见的使用API的场景是让ChatGPT批量生成标题标签或元描述。

你可以在这里使用类似于网页界面中工作的提示,但如果你正确地构建它们并布局你的电子表格,你可以使用第一个提示,然后快速将其应用于多个URL或关键词:请注意,免费计划特别是有速率限制的,因此你可能会遇到单元格超时的错误,在这种情况下,你需要删除并重新粘贴:而且,请始终记住:

  1. ChatGPT不能爬取网络,因此它要么使用来自培训期间的URL的先前知识,要么根据URL中的术语对URL进行假设来生成建议。
  2. ChatGPT的输出往往是错误的或

误导性的,需要进行编辑。

您可以使用相同的格式生成标题标签(我将发布一篇专门讲述如何使用ChatGPT生成和更新标题标签的文章)。

较长内容和文章大纲

您可以在ChatGPT的网页界面中轻松创建内容块和大纲。

但是,如果你想创建更长的文章或者想要创建关于不同主题的一系列大纲,使用网页界面会显得有些笨拙。

API在这些任务中更为流畅。

首先,你可以将所写的文章划分为几个部分。然后将各个部分排列好,并将提示向下拉:或者,你可以让ChatGPT生成几个大纲,然后让作者(或多个作者)填充这些大纲:同样,在这里,您可以将这些提示逐个加载到大纲中(根据每个部分更改每个提示),然后只需将相同的公式应用于多个大纲,生成针对每篇文章各个子部分的大量文本。

根据我的经验,这可以帮助你避免令牌限制,即使是像上面这样的普通提示,再加上让ChatGPT创建一个大纲,也会比直接要求工具“编写博客文章”产生更好的内容。

此外,你还可以通过以下方法进一步提高内容质量:

  1. 要求其包含特定短语(无论是因为您希望在页面上显示这些短语,还是希望为该短语添加内部链接)。
  2. 向其提供统计数据或引用,以便将其纳入文章的特定部分(如果您有一个需要最新策略和数据的主题,这尤其有帮助,因为GPT-3并未接受最近数据的培训)。
  3. 调整您的提示以输出所需的语气和格式(稍后将详细介绍)。

而且,还要记得进行人工编辑。

本文向您展示了如何针对特定的SEO用例最大限度地利用ChatGPT的API。通过有效地利用API,您可以在关键字研究、本地SEO、内容和链接构建等多个SEO相关功能中充分发挥ChatGPT的作用。在实际操作中,您需要充分了解API的限制,并针对性地调整提示和设置,以便生成高质量且实用的输出结果。当然,不要忘了在使用API之前了解相关的定价和令牌计算方法,以确保在控制成本的同时充分发挥API的优势。


壹涵网络我们是一家专注于网站建设、企业营销、网站关键词排名、AI内容生成、新媒体营销和短视频营销等业务的公司。我们拥有一支优秀的团队,专门致力于为客户提供优质的服务。

我们致力于为客户提供一站式的互联网营销服务,帮助客户在激烈的市场竞争中获得更大的优势和发展机会!

点赞(68) 打赏

评论列表 共有 89 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部