中文字幕欧美日韩|日韩性色一区二区三区|精品久久久久久久久久岛国|一区二区国产盗摄精品

    <td id="h1kkc"><tr id="h1kkc"></tr></td><noscript id="h1kkc"><tbody id="h1kkc"></tbody></noscript>
    <rp id="h1kkc"></rp>
    首頁 > 業(yè)界 > 關(guān)鍵詞  > GPT最新資訊  > 正文

    讓你脫穎而出的 GPTs 技能!如何給GPT添加Function Calling能力?

    2023-11-20 16:27 · 稿源:站長之家

    Prompt是GPT的重要組成部分,一個(gè)優(yōu)秀的Prompt可以帶來優(yōu)秀的表現(xiàn)。Action是給GPT增加技能的方法,擴(kuò)展其能力邊界。要讓你的GPT與眾不同,你需要在Actions上做文章。而今天我們將講解Function Calling,即函數(shù)調(diào)用。

    首先回答網(wǎng)友的一個(gè)問題:能不能在自己的軟件里調(diào)用GPTS?答案是肯定的。如果你想擴(kuò)充ChatGPT的能力,讓它可以指揮其他的軟件工作,那就是GPTS加Action。

    那么,如何建立一個(gè)具有Function Calling能力的GPT呢?

    我們先快速建立一個(gè)新的GPT,用來進(jìn)行Function Calling的例子。我們以加密幣價(jià)格走勢為例,通過API獲取月度曲線數(shù)據(jù),并使用代碼解釋器進(jìn)行可視化。

    image.png

    首先,我們需要一個(gè)加密貨幣的API。我們在rapidAPI網(wǎng)站找到了一個(gè)免費(fèi)的API。我們先看一下這個(gè)API的URL和參數(shù)。我們不需要詳細(xì)了解每個(gè)參數(shù)的含義,因?yàn)槲覀冏罱K的目標(biāo)是讓ChatGPT根據(jù)這些數(shù)據(jù)來生成Schema。

    image.png

    image.png

    我們回到GPT,創(chuàng)建一個(gè)新的Action。首先是Schema,它是對要調(diào)用的API的描述,我們可以從API的文檔中獲取信息。關(guān)鍵是要提供API的代碼片段,以及示例數(shù)據(jù),這樣GPT才能生成正確的Schema。

    我們可以把API的代碼片段和示例數(shù)據(jù)拷貝給GPT,讓它幫我們生成Schema。或者,我們也可以使用前面制作的GPT Builder助手,將代碼片段轉(zhuǎn)換為Schema。不論使用哪種方法,最終我們都需要將生成的Schema復(fù)制到我們的GPT中。

    image.png

    生成Schema后,我們就可以進(jìn)行API的調(diào)用測試。需要注意的是,在進(jìn)行API調(diào)用之前,我們需要提供API Key進(jìn)行鑒權(quán)。鑒權(quán)可以在Action的authentication部分配置。輸入API Key后,我們可以進(jìn)行API調(diào)用測試。

    測試通過后,我們就可以看到比特幣的走勢曲線了。這說明我們的API調(diào)用和Function Calling都是正確的。接下來,我們可以嘗試使用其他幣種進(jìn)行測試。

    舉報(bào)

    • 相關(guān)推薦