如何編寫絕妙的生成式人工智能提示
生成式人工智能現(xiàn)在已經(jīng)成了提高生產(chǎn)力和處理日常任務(wù)的強大工具。這一類的工具可以根據(jù)接收到的輸入生成新的內(nèi)容,包括文本、圖像甚至代碼。這些工具的潛力巨大,但要有效利用這些工具的威力則需要一套特殊的技能,也就是編寫好的提示的能力。
所謂的提示是指我們給人工智能工具下達(dá)的指令,提示用于引導(dǎo)人工智能工具的輸出。我們可以把提示想象成現(xiàn)代計算機代碼的等價物,只不過提示是用自然語言編寫的。與編寫傳統(tǒng)計算機程序一樣,編寫的提示也有好壞之分,好的提示可以有效地引導(dǎo)人工智能工具生成所需要的輸出,不好的提示就做不到這一點。下面我們一起來探討編寫提示的藝術(shù)以及如何最大限度地發(fā)揮生成式人工智能的潛力。
怎樣才能編寫出好的提示呢?
精彩提示的關(guān)鍵在于清晰、明確的溝通。重要的是要記住,人工智能再強大也無法讀懂我們的思想。我們的指令越具體、越詳細(xì),獲得有用輸出的可能性就越大。
我們來考慮一下這樣一個場景:我們要求人工智能“撰寫一篇社交媒體文章推廣我的業(yè)務(wù)”。人工智能會嘗試滿足這個要求,但如果我們沒有提供關(guān)于產(chǎn)品、服務(wù)、目標(biāo)受眾或獨特賣點的關(guān)鍵信息,結(jié)果是人工智能寫的文章很可能只是泛泛而談及毫無幫助。
另一方面,如果一個精心設(shè)計的包含了所有必要上下文的提示則可以更有效地生成更好的結(jié)果。一些特定的技巧可以提高編寫提示的技巧。
編寫優(yōu)秀人工智能提示的技巧
任何人都可以利用以下幾個要點編寫出更有效的人工智能提示。
1、為人工智能分配一個角色
首先要告訴人工智能,我們希望它在幫助我們時扮演什么角色。畢竟,如果我們在需要法律方面的建議時,我們會去找律師,我們需要營銷方面的建議時會去找營銷專家。因此我們在與人工智能開始對話時,就要告訴人工智能“充當(dāng)律師”(或工程師、動物學(xué)家或任何我們認(rèn)為最有幫助的人),讓人工智能在為我們提供建議時進(jìn)入正確的思維狀態(tài)。
例:“你現(xiàn)在是一名營銷專家,專長是為小型企業(yè)開展社交媒體營銷活動?!?/p>
2、先想好最后的目標(biāo)是什么
這聽起來有悖常理,但在我們開始編寫提示前,要確保我們對希望達(dá)成的結(jié)果有一個清晰的認(rèn)識。這意味著我們可以精確地描述我們想要的輸出類型。例如,如果我們想要一份社交媒體日程表,我們可以告訴人工智能我們想要的格式?;蚴俏覀冊谧珜懸黄撐臅r需要幫助,我們可以告訴人工智能論文篇幅的長度以及應(yīng)該采用什么樣的風(fēng)格和語氣。
例:“為 Instagram 創(chuàng)建每周的社交媒體內(nèi)容發(fā)布日歷,包括發(fā)布類型、最佳發(fā)布時間和參與策略。”
3、將任務(wù)分解成易于管理的小塊
不要編寫又長又復(fù)雜的提示去指示要求人工智能完成一項復(fù)雜的任務(wù),而是要將復(fù)雜的任務(wù)分解成幾個小的步驟。例如,如果我們想制定一份商業(yè)計劃書,我們不要只是說“為一家咖啡店寫一份商業(yè)計劃書”,我們這樣做的話最終得到的將是一份非常普通且毫無用處的商業(yè)計劃書。但是,如果我們將提示寫得具體一些,要求人工智能創(chuàng)建一份商業(yè)計劃書的所有單個要素,包括概述、產(chǎn)品和服務(wù)描述、市場分析等等,并為每個要素提供必要的信息,那么我們最終得到的計劃書就會有用得多。
例:不要只是說“為一家咖啡店寫一份商業(yè)計劃書”,試試:
- 概述咖啡店經(jīng)營計劃的關(guān)鍵部分。
- 針對每個部分,列出需要包括的基本信息。
- 為一家位于繁華市區(qū)的高端、道德采購的咖啡店撰寫一份執(zhí)行摘要。
4、提供做出決策所需的數(shù)據(jù)
所有常用的人工智能聊天機器人(例如ChatGPT、Google Gemini 和 Claude)都可以通過上傳額外信息或指向在線資源對訓(xùn)練數(shù)據(jù)進(jìn)行補充。額外信息有助于確保這些人工智能聊天機器人在執(zhí)行任務(wù)前掌握最新的背景信息和上下文。
例:在要求人工智能制定商業(yè)計劃之前上傳近期的市場分析、戰(zhàn)略文件、競爭對手分析和客戶反饋分析。
5、在提示里使用示例引導(dǎo)輸出
如果已經(jīng)有一些想要實現(xiàn)的目標(biāo)類似的輸出實例,例如,過去在社交媒體上發(fā)布的推廣業(yè)務(wù)的帖子、成功的招聘廣告或以前撰寫的信件,那么就可以與人工智能分享這些實例。這樣做有助于引導(dǎo)人工智能生成更相關(guān)的輸出。
例:以下是我們在 Instagram 上發(fā)布的典型帖子示例,[插入示例]。撰寫五個類似風(fēng)格的帖子,重點介紹我們的道德采購咖啡豆。
如果不確定人工智能需要知道什么,可以詢問人工智能
諸如 ChatGPT 一類的生成式人工智能工具知道很多事情,但并不是什么都知道。如果我們不確定它是否掌握了所有需要的信息,可以問它。它可以告訴我們它需要知道什么,這樣我們就可以填補它的知識漏洞,防止它猜測不知道的事實和信息。
例:我想為我的咖啡店制定一份營銷計劃。您在制定有效的計劃時還需要我提供哪些信息?
提示工程:未來必備技能
人工智能在不斷地融入我們的個人和職業(yè)生活,與這些人工智能系統(tǒng)有效溝通的能力就是所謂的“提示工程”,提示工程將成為一項越來越有價值的技能。提示工程很可能成為技術(shù)素養(yǎng)的一個關(guān)鍵組成部分,學(xué)校將教授這一技能,提示工程也將受到雇主的青睞。
在未來,我們的職業(yè)價值將部分取決于我們與智能機器協(xié)作的能力,掌握了提示工程我們就為未來做好了準(zhǔn)備?,F(xiàn)在磨練這些技能,也就是在為我們未來的成功和適應(yīng)能力投資。
實際應(yīng)用以及下一步該做的事情
發(fā)展提示工程技能的幾個步驟:
- 使用免費提供的人工智能工具(如 ChatGPT 或 Google Bard)進(jìn)行練習(xí)。
- 從簡單的任務(wù)開始,逐漸增加復(fù)雜性。
- 嘗試不同的提示結(jié)構(gòu)并比較結(jié)果。
- 加入提示工程的在線社區(qū)或論壇,向其他人學(xué)習(xí)并分享經(jīng)驗。
要記住,編寫有效的提示是一項需要不斷練習(xí)才能提高的技能。人工智能工具使用得越多,就越能夠編寫可以生成絕佳輸出的提示。