91日韩国产欧美亚洲另类精品-91精品国产91热久久福利-一级黄色大片免费观看小草av-国产中文字幕日韩在线观看-九色粉嫩人妻91精品视色-国产一级片内射在线播放-欧美日韩女优制服另类-嫩模精品视频在线观看-欧美黄片在线免费观看

當(dāng)前位置:首頁(yè)>教程>軟件資訊>chatgpt怎么用,使用指南編寫(xiě)清晰具體的指令

chatgpt怎么用,使用指南編寫(xiě)清晰具體的指令

2023-06-08 17:38:03 所屬:軟件資訊

ChatGPT使用教程,大家可以清楚明了的方式,提出您希望模型完成的任務(wù)。明確的任務(wù)設(shè)定并不總是意味著簡(jiǎn)潔。事實(shí)上,在許多情況下,更詳細(xì)的描述可以提供更清晰的上下文,從而得到更全面、更貼切的反饋。

下載鏈接:http://www.168hd.cn/soft/34363.html

策略一:使用分隔符來(lái)清晰區(qū)分輸入內(nèi)容的各個(gè)部分,常見(jiàn)的分隔符包括:""",<>,<ag>等。

您可以運(yùn)用任何醒目的標(biāo)點(diǎn)符號(hào),將文本的特定部分與其余內(nèi)容區(qū)別開(kāi)來(lái)。

這可以是任何可以讓模型明確知道這部分內(nèi)容獨(dú)立存在的標(biāo)志。采用分隔符能有效地避免提示注入。

提示注入是指用戶(hù)在提示內(nèi)添加了一些輸入,這些輸入可能會(huì)提供與您預(yù)期執(zhí)行的任務(wù)相沖突的指令,使模型按照這些沖突的指令進(jìn)行執(zhí)行,而不是根據(jù)您原本的意圖。

也就是說(shuō),輸入中可能含有其它的指令,這些指令可能會(huì)覆蓋您的指令。所以,使用分隔符是一個(gè)很好的解決方案。

下面是一個(gè)例子,我們用一段文字作為示例,然后要求創(chuàng)作助手進(jìn)行概括,這個(gè)示例中我們使用"""作為分隔符:

請(qǐng)將以下用三個(gè)引號(hào)括起來(lái)的文本概括成一句話(huà)。
"""你應(yīng)該提供清晰、明確的指示,以表達(dá)你期望模型完成的任務(wù)。這樣可以引導(dǎo)模型生成你所需的輸出,同時(shí)降低收到無(wú)關(guān)或錯(cuò)誤反饋的可能性。明確的提示并不一定要求簡(jiǎn)潔。在許多情況下,更長(zhǎng)的提示能提供更清晰的上下文信息,進(jìn)而產(chǎn)生更全面、更相關(guān)的輸出。"""

輸出內(nèi)容如下:

策略二:要求模型生成結(jié)構(gòu)化的輸出,例如 Json、HTML 等格式。

第二個(gè)策略是要求模型生成結(jié)構(gòu)化的輸出,這樣可以讓我們更容易地解析模型的輸出,例如,您可以在 Python 中將其讀入字典或列表。

在以下示例中,我們要求 AI 生成三本書(shū)的標(biāo)題、作者和類(lèi)別,并且要求 AI 以 Json 的格式返回給我們,為了方便解析,我們?cè)O(shè)定了 Json 的鍵。

請(qǐng)生成包含書(shū)名、作者和類(lèi)別的三本虛構(gòu)書(shū)籍的清單,
并以 JSON 格式提供,其中應(yīng)包括以下鍵:book_id、title、author、genre。

輸出內(nèi)容如下:

策略三:要求模型先檢查是否滿(mǎn)足某些條件。

如果任務(wù)的前置條件可能無(wú)法達(dá)成,我們可以讓模型先檢驗(yàn)這些條件,如果條件不滿(mǎn)足,就指導(dǎo)模型停止運(yùn)行。

同樣,你也需要思考可能出現(xiàn)的邊緣情況,以及模型應(yīng)當(dāng)如何處理它們,避免意外的錯(cuò)誤或不符預(yù)期的結(jié)果。

舉例來(lái)說(shuō),我們可以給模型提供兩段文本,一段是關(guān)于制作蛋糕的步驟,而另一段則是沒(méi)有明確步驟的文本。

我們將要求模型判斷這些文本是否包含一連串的指令,如果有,就按照預(yù)定格式重新構(gòu)造這些指令,如果沒(méi)有,就回答“未給出步驟”。

您將收到由三個(gè)引號(hào)括起來(lái)的文本。 如果它包含一系列的指令,那么您需要按照以下格式重新編寫(xiě)這些指令:
第一步 - …
第二步 - …

第N步 - …
如果文本中不包含一系列的指令,則直接寫(xiě)“未提供步驟”。
"""準(zhǔn)備好所有需要的材料和工具,包括雞蛋、糖、面粉、牛奶、黃油、發(fā)酵粉,以及烤箱、攪拌器、蛋糕模具等。接下來(lái),將雞蛋打入碗中,加入適量的糖,然后用攪拌器打至糖完全溶解,呈現(xiàn)出均勻的奶黃色。接下來(lái),將雞蛋打入碗中,加入適量的糖,然后用攪拌器打至糖完全溶解,呈現(xiàn)出均勻的奶黃色。慢慢將面粉混合物倒入雞蛋液中,一邊倒一邊攪拌,直到完全混合,形成蛋糕糊。...."""

輸出內(nèi)容如下:

然而,如果我們將提示詞修改為:

您將收到由三個(gè)引號(hào)括起來(lái)的文本。
如果它包含一系列的指令,那么您需要按照以下格式重新編寫(xiě)這些指令:
第一步 - …
第二步 - …

第N步 - …
如果文本中不包含一系列的指令,則直接寫(xiě)“未提供步驟”。
"""今天陽(yáng)光明媚,鳥(niǎo)兒在歌唱。
這是一個(gè)適合去公園散步的好天氣。
鮮花盛開(kāi),樹(shù)枝在微風(fēng)中搖曳。
人們紛紛出門(mén)享受美好的天氣,有的在野餐,有的在玩游戲,還有的在草地上放松身心。
這是一個(gè)完美的日子,可以在戶(hù)外度過(guò)并欣賞大自然的美景。"""

輸出內(nèi)容則會(huì)變?yōu)椋?/strong>

策略四:提供少量的示例。

即在要求模型執(zhí)行實(shí)際任務(wù)之前,先給它提供一些成功執(zhí)行任務(wù)的示例。

例如,在下面的情境中,我們?cè)O(shè)定了一個(gè)任務(wù),讓模型模仿一致的對(duì)話(huà)風(fēng)格來(lái)回答問(wèn)題,我們首先給了它一個(gè)孩子和母親之間的談話(huà)樣本。

孩子提出:“教我如何變得有耐心”,母親則以比喻的方式給出了回答。

因此,當(dāng)我們提出新的請(qǐng)求“教我如何變得堅(jiān)韌”時(shí),模型已經(jīng)擁有了一個(gè)對(duì)話(huà)的示例,因此它將會(huì)按照同樣的風(fēng)格來(lái)回應(yīng)這個(gè)新的問(wèn)題。

你的任務(wù)是以一致的風(fēng)格回答問(wèn)題。
<孩子>: 教我如何變得有耐心。
<母親>: 最深遠(yuǎn)的峽谷源自一處平凡泉眼的河流;最盛大的交響樂(lè)始于一個(gè)簡(jiǎn)單的音符;最繁復(fù)的掛毯編織起于一根孤獨(dú)的線。
<孩子>: 教我如何變得堅(jiān)韌。

輸出內(nèi)容如下: