ChatGPT API:您的SEO教程
ChatGPT API 可(kě)以幫助解決網頁界面的一些(xiē)不足。本文将教你(nǐ)如何針對特定的SEO場(chǎng)景最大(dà)限度地利用API。ChatGPT在3月1日推出了其API(GPT 3.5 Turbo)
我對ChatGPT在諸如關鍵詞研究、本地SEO、內(nèi)容和(hé)鏈接構建等多(duō)個(gè)與SEO相關的功能頗為(wèi)看好。在長時(shí)間(jiān)使用ChatGPT的過程中,我深刻地意識到了它的局限性。
雖然API并非萬能藥(實際上(shàng),網頁界面在某些(xiē)任務上(shàng)表現得(de)更好),但(dàn)它可(kě)以幫助解決網頁界面的一些(xiē)不足之處。
本文将向你(nǐ)展示如何針對特定SEO場(chǎng)景最大(dà)限度地利用ChatGPT的API。 如何使用ChatGPT API
要利用ChatGPT API,首先你(nǐ)需要能夠訪問API。ChatGPT的母公司OpenAI為(wèi)API的使用提供了詳細的文檔。
如果你(nǐ)想了解更多(duō)關于構建工具或直接與API交互的信息,這裏還(hái)有(yǒu)一個(gè)很(hěn)好的教程。
你(nǐ)還(hái)可(kě)以使用AppsScript在Google Sheets中查詢ChatGPT API,我們将在這裏逐步演示。
無論你(nǐ)采取何種方法,首先需要獲取一個(gè)API密鑰。 獲取ChatGPT API密鑰
擁有(yǒu)OpenAI帳戶後,你(nǐ)可(kě)以通(tōng)過登錄後訪問此鏈接或單擊個(gè)人(rén)資料下拉菜單中的“查看API密鑰”生(shēng)成API密鑰:然後點擊創建新密鑰。複制(zhì)生(shēng)成的API密鑰。将ChatGPT API連接到Google Sheets
将ChatGPT連接到Google Sheets的方法很(hěn)簡單(感謝Keith Mint提供的技(jì)巧)
首先,創建一個(gè)新的Google表格,然後點擊擴展,選擇Apps Script:然後将以下代碼(将“YOUR API KEY”替換為(wèi)你(nǐ)的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中的保存:然後你(nǐ)可(kě)以使用以下函數(shù)格式将提示應用于單元格:
=AI
_ChatGPT("YOUR PROMPT HERE") 正如Mint在他的文章中指出的,如果你(nǐ)想讓多(duō)個(gè)單元格使用指向一個(gè)單元格(例如博客文章的标題或主題)的提示,你(nǐ)也可(kě)以引用一個(gè)單元格:在上(shàng)面的示例中,我使用了簡單的提示,如圖所示,然後為(wèi)該主題創建了第二段。(稍後我們将討(tǎo)論更具體(tǐ)的API應用。) ChatGPT API定價
在開(kāi)始使用ChatGPT API進行(xíng)SEO任務之前,了解定價至關重要
gpt-3.5-turbo API(即ChatGPT API)的價格是每1,000個(gè)令牌$0.002,比現有(yǒu)的GPT-3.5 API便宜10倍。
要更好地了解實際價格是多(duō)少(shǎo),你(nǐ)需要了解令牌是如何運作(zuò)的。 ChatGPT API令牌
OpenAI提供了一個(gè)很(hěn)好的分解和(hé)一個(gè)有(yǒu)用的免費令牌器(qì)工具,以幫助你(nǐ)确定特定文本将有(yǒu)多(duō)少(shǎo)令牌以及文本如何分解(以防你(nǐ)需要減少(shǎo)提示或響應的令牌數(shù)量)。
請(qǐng)記住以下幾點:
- 默認情況下,API最多(duō)可(kě)以返回4,096個(gè)令牌。
- 令牌表示你(nǐ)的提示和(hé)響應的文本量。這是一個(gè)關鍵因素,因為(wèi)較長的提示可(kě)能會(huì)縮短(duǎn)你(nǐ)的響應輸出。
- 文本被轉換為(wèi)令牌,大(dà)緻相當于英文中的4個(gè)字符。
OpenAI還(hái)提供了關于如何從文本中計(jì)算(suàn)令牌的有(yǒu)用分解:
- 1個(gè)令牌≈英文中的4個(gè)字符
- 1個(gè)令牌≈3/4個(gè)單詞
- 100個(gè)令牌≈75個(gè)單詞
或者
- 1-2個(gè)句子≈30個(gè)令牌
- 1個(gè)段落≈100個(gè)令牌
- 1,500個(gè)單詞≈2048個(gè)令牌
要獲得(de)關于令牌如何累積的更多(duō)背景信息,請(qǐng)考慮以下內(nèi)容:
- 韋恩·格雷茨基的名言:“不嘗試的投籃,命中率永遠是0%。”包含11個(gè)令牌。
- OpenAI的章程包含476個(gè)令牌。
- 美國《獨立宣言》的副本包含1,695個(gè)令牌。
因此,如果你(nǐ)使用簡短(duǎn)的提示生(shēng)成一篇1,500字的文章,費用将不到半分錢(qián)。針對SEO的特定API用例
API可(kě)以幫助處理(lǐ)與ChatGPT網頁界面相同的與SEO相關的任務,但(dàn)兩者之間(jiān)存在一些(xiē)顯著差
異,使得(de)某些(xiē)任務更适合其中之一。
了解這些(xiē)差異将有(yǒu)助于你(nǐ)确定在SEO任務中選擇哪種工具。 ChatGPT API與網頁界面的對比
主要差異包括以下幾點:
規模和(hé)批量任務
如果你(nǐ)想将ChatGPT與現有(yǒu)的應用程序或電(diàn)子表格集成,你(nǐ)需要使用API。
此外,如果你(nǐ)希望執行(xíng)特定功能并應用于多(duō)個(gè)實例(例如,為(wèi)多(duō)個(gè)關鍵字生(shēng)成元描述),API将成為(wèi)你(nǐ)的好幫手。
微調和(hé)提示之間(jiān)的關系
目前,ChatGPT的API不支持微調。如果通(tōng)過API創建多(duō)個(gè)提示,它們之間(jiān)不會(huì)有(yǒu)關聯。
你(nǐ)可(kě)以為(wèi)多(duō)個(gè)提示和(hé)響應創建一個(gè)系統消息,但(dàn)OpenAI表示,目前gpt-3.5-turbo API經常忽略這些(xiē)消息。
這意味着,如果你(nǐ)有(yǒu)一個(gè)需要多(duō)個(gè)提示并且ChatGPT需要保持整個(gè)對話(huà)上(shàng)下文的任務,你(nǐ)需要使用網頁界面。
字符限制(zhì)
API的令牌限制(zhì)為(wèi)4,096,這意味着每個(gè)提示和(hé)響應的每次互動約為(wèi)16,384個(gè)字符。
網頁界面的字符限制(zhì)可(kě)能有(yǒu)所不同,但(dàn)通(tōng)常提示和(hé)響應的字符限制(zhì)約為(wèi)2,048個(gè)字符,或4,096個(gè)字符。
因此,對于需要更多(duō)提示或更大(dà)響應的任務,API将是更好的選擇。
此外,在使用代碼(而不是類似Google Sheets集成)時(shí),還(hái)有(yǒu)更多(duō)關于如何構建提示和(hé)任務的方式,以獲得(de)更長的組合輸出。
定價
再次說明(míng),API是按使用情況計(jì)費的(并提供免費試用,價值$18的令牌),而網頁界面目前提供免費版本和(hé)$20/月的付費版本。
示例ChatGPT API提示
讓我們看看在哪些(xiē)具體(tǐ)用例中,你(nǐ)可(kě)能會(huì)考慮使用API而非網頁界面。 标題标簽和(hé)元描述
一個(gè)顯而易見的使用API的場(chǎng)景是讓ChatGPT批量生(shēng)成标題标簽或元描述。
你(nǐ)可(kě)以在這裏使用類似于網頁界面中工作(zuò)的提示,但(dàn)如果你(nǐ)正确地構建它們并布局你(nǐ)的電(diàn)子表格,你(nǐ)可(kě)以使用第一個(gè)提示,然後快速将其應用于多(duō)個(gè)URL或關鍵詞:請(qǐng)注意,免費計(jì)劃特别是有(yǒu)速率限制(zhì)的,因此你(nǐ)可(kě)能會(huì)遇到單元格超時(shí)的錯誤,在這種情況下,你(nǐ)需要删除并重新粘貼:而且,請(qǐng)始終記住:
- ChatGPT不能爬取網絡,因此它要麽使用來(lái)自培訓期間(jiān)的URL的先前知識,要麽根據URL中的術(shù)語對URL進行(xíng)假設來(lái)生(shēng)成建議。
- ChatGPT的輸出往往是錯誤的或
誤導性的,需要進行(xíng)編輯。
您可(kě)以使用相同的格式生(shēng)成标題标簽(我将發布一篇專門(mén)講述如何使用ChatGPT生(shēng)成和(hé)更新标題标簽的文章)。
較長內(nèi)容和(hé)文章大(dà)綱
您可(kě)以在ChatGPT的網頁界面中輕松創建內(nèi)容塊和(hé)大(dà)綱。
但(dàn)是,如果你(nǐ)想創建更長的文章或者想要創建關于不同主題的一系列大(dà)綱,使用網頁界面會(huì)顯得(de)有(yǒu)些(xiē)笨拙。
API在這些(xiē)任務中更為(wèi)流暢。
首先,你(nǐ)可(kě)以将所寫的文章劃分為(wèi)幾個(gè)部分。然後将各個(gè)部分排列好,并将提示向下拉:或者,你(nǐ)可(kě)以讓ChatGPT生(shēng)成幾個(gè)大(dà)綱,然後讓作(zuò)者(或多(duō)個(gè)作(zuò)者)填充這些(xiē)大(dà)綱:同樣,在這裏,您可(kě)以将這些(xiē)提示逐個(gè)加載到大(dà)綱中(根據每個(gè)部分更改每個(gè)提示),然後隻需将相同的公式應用于多(duō)個(gè)大(dà)綱,生(shēng)成針對每篇文章各個(gè)子部分的大(dà)量文本。
根據我的經驗,這可(kě)以幫助你(nǐ)避免令牌限制(zhì),即使是像上(shàng)面這樣的普通(tōng)提示,再加上(shàng)讓ChatGPT創建一個(gè)大(dà)綱,也會(huì)比直接要求工具“編寫博客文章”産生(shēng)更好的內(nèi)容。
此外,你(nǐ)還(hái)可(kě)以通(tōng)過以下方法進一步提高(gāo)內(nèi)容質量:
- 要求其包含特定短(duǎn)語(無論是因為(wèi)您希望在頁面上(shàng)顯示這些(xiē)短(duǎn)語,還(hái)是希望為(wèi)該短(duǎn)語添加內(nèi)部鏈接)。
- 向其提供統計(jì)數(shù)據或引用,以便将其納入文章的特定部分(如果您有(yǒu)一個(gè)需要最新策略和(hé)數(shù)據的主題,這尤其有(yǒu)幫助,因為(wèi)GPT-3并未接受最近數(shù)據的培訓)。
- 調整您的提示以輸出所需的語氣和(hé)格式(稍後将詳細介紹)。
而且,還(hái)要記得(de)進行(xíng)人(rén)工編輯。
本文向您展示了如何針對特定的SEO用例最大(dà)限度地利用ChatGPT的API。通(tōng)過有(yǒu)效地利用API,您可(kě)以在關鍵字研究、本地SEO、內(nèi)容和(hé)鏈接構建等多(duō)個(gè)SEO相關功能中充分發揮ChatGPT的作(zuò)用。在實際操作(zuò)中,您需要充分了解API的限制(zhì),并針對性地調整提示和(hé)設置,以便生(shēng)成高(gāo)質量且實用的輸出結果。當然,不要忘了在使用API之前了解相關的定價和(hé)令牌計(jì)算(suàn)方法,以确保在控制(zhì)成本的同時(shí)充分發揮API的優勢。
上海一涵網絡科技有限公司我們是一家(jiā)專注于網站(zhàn)建設、企業營銷、網站(zhàn)關鍵詞排名、AI內(nèi)容生(shēng)成、新媒體(tǐ)營銷和(hé)短(duǎn)視(shì)頻營銷等業務的公司。我們擁有(yǒu)一支優秀的團隊,專門(mén)緻力于為(wèi)客戶提供優質的服務。
我們緻力于為(wèi)客戶提供一站(zhàn)式的互聯網營銷服務,幫助客戶在激烈的市場(chǎng)競争中獲得(de)更大(dà)的優勢和(hé)發展機會(huì)!
發表評論 取消回複