ChatGPT API 遷移教程

為(wèi)了更加互動和(hé)動态地與chatgpt的模型對話(huà),你(nǐ)可(kě)以在 ChatGPT 中使用消息而不是舊(jiù)的提示樣式與完成一起使用。

它是這樣工作(zuò)的:

你(nǐ)發送一個(gè)消息列表作(zuò)為(wèi)輸入,而不是單個(gè)字符串作(zuò)為(wèi)提示。

列表中的每個(gè)消息都有(yǒu)兩個(gè)屬性:role和(hé)content。

“role”可(kě)以取三個(gè)值之一: 'system', 'user' or the 'assistant'

“content”包含來(lái)自該角色的消息文本。

系統指令可(kě)以為(wèi)對話(huà)提供高(gāo)級指令。

消息按照它們在列表中出現的順序進行(xíng)處理(lǐ),助手相應地回複。

即使是基本的完成請(qǐng)求也可(kě)以通(tōng)過 ChatGPT 完成,就像下面這樣:

Then

Now

'prompt':'告訴我一個(gè)笑話(huà)'

'messages':

[{'role':'user','content':'告訴我一個(gè)笑話(huà)'}]

現在,隻需擴展對話(huà)中消息的列表,就可(kě)以更輕松地與您的模型交互。

'messages':[{'role':'user','content':'告訴我一個(gè)笑話(huà)'},
{'role':'assistant','content':'為(wèi)什麽小(xiǎo)雞穿越馬路'},
{'role':'user','content':'我不知道(dào),小(xiǎo)雞為(wèi)什麽要穿過馬路'}]

系統指令
您還(hái)可(kě)以使用系統級指令來(lái)指導您的模型在整個(gè)對話(huà)中的行(xíng)為(wèi)。例如,使用一個(gè)系統指令和(hé)像這樣的消息:

'messages':[{'role':'system','content':'你(nǐ)是一個(gè)說話(huà)像莎士比亞的助手。'},
{'role':'user','content':'告訴我一個(gè)笑話(huà)'},
将會(huì)産生(shēng)像這樣的結果:

{...
'message':{'role':'assistant',
'content':'小(xiǎo)雞為(wèi)什麽要穿過馬路?為(wèi)了到達另一邊,但(dàn)實話(huà)說,另一邊充滿了危險和(hé)威脅,因此它迅速從它來(lái)的地方返回了,的确!'}
...}

上海一涵網絡科技有限公司我們是一家(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ì)!

點贊(98) 打賞

評論列表 共有(yǒu) 138 條評論

暫無評論
立即
投稿
發表
評論
返回
頂部