今天,斜槓君和大家分享如何在位元組釦子Coze中建立外掛,並在建立後如何使用這個外掛。
一、新建外掛
首先,進入到外掛頁面,建立一個外掛。
https://www.coze.cn/home
點選左側的個人空間。
在上面選擇”外掛“標籤,來到外掛的頁面。點選”建立外掛“按鈕,開始建立。
在彈出的頁面中填寫資訊。在這裡我建了一個超級測試俠外掛,他的主要任務是用於測試的,很酷吧:)
在外掛URL這裡,填寫一個介面的地址。在這裡為了方便 ,我找了一個網上免費的測試介面。介面地址:https://jsonplaceholder.typicode.com/posts?id=2
如果你是一個開發者,為了在開發中快速測試一些程式,也可以使用這個介面。
話不多說,我們繼續。
接下來解釋一下授權方式這個選項。
授權方式有三種:不需要授權、Service 和 Oauth。
不需要授權:就是無認何認證環節,請求介面,介面返回值。
Service:服務認證,該認證方式是指 API 透過金鑰或令牌校驗合法性。就是你要向介面傳遞令牌資訊,後端驗證成功才能給你返回值。
Oauth: OAuth 是一種常用於使用者代理身份驗證的標準,它允許第三方應用程式在不共享使用者密碼的情況下訪問使用者下的特定資源。
如果有想了解OAuth機制的,推薦看阮一峰老師的講解,通俗易懂。https://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html
我們這裡使用“不需要授權”做演示。
填寫好資訊以後,點“確定”按鈕,就完成了外掛的設定。
接下來,我們需要在外掛中建立工具,一個外掛中可以有多個工具。就像超級測試俠可以有多個技能。例如超級測試俠又能測試前端,又可以測試後端。
下面我們給超級測試俠建立一個技能(工具),透過ID返回一篇文章。
點選儲存並繼續。
接下來配置輸入引數。因為我們要測試的介面是https://jsonplaceholder.typicode.com/posts?id=2,所以引數名稱那裡我們填寫的是id。
傳入方法這裡說一下,一共有四種:
Body:就是在請求體中的請求
Path:就是做為URL中的一部分, 例如https://jsonplaceholder.typicode.com/todos/3,這個todos就是path中的一部分
Query:做為URL中的引數,例如https://jsonplaceholder.typicode.com?todos=3
Header:就是在請求頭中傳遞
儲存並繼續。
接下來配置輸出引數。
我們訪問這個介面,可以看到,會返回以下引數。
那我們點選自動解析,會解析出引數。
最好把引數描述填上,準確的引數描述可以幫助使用者或 LLM 理解當前引數的作用。
接下來除錯一下。
除錯沒問題。
點選完成外掛就建立好了。
建立好以後,把這個外掛釋出一下,這樣就能在Bots中呼叫了。如果不釋出是呼叫不了的。
二、使用外掛
接下來我們使用一下我們建立的這個外掛。
找到我們之前建立的"玄幻大師"機器人,點選進去進行編輯。
如果你不知道如何建立機器人,請看我寫的這篇文章。
中文GPTS,抖音中文釦子Coze使用全教程
點選這裡新增一個外掛。
選擇左側我的工具,選擇超級測試俠,點選新增按鈕。
在編排技能這裡,我們為機器人再加一條技能。根據外掛的介面資訊,我們在左側加了一條藍色框的描述部分。
測試一下,玄幻大師機器人是否按我們的要求,去執行了這個超級測試俠外掛。
哦耶!可以看到,玄幻大師執行了我們的超級測試俠外掛,並啟動了獲取文章技能(getPost)。
到這裡,斜槓君就把在釦子Coze中如何建立外掛,並使用外掛的方法分享給大家了。如果有不明之處,請關注公眾號留言交流。
🧙♂️ 諸位好,我是斜槓君。全棧技術,AI工作流技術研究者。分享探索AI技術等乾貨內容。如果您有個關於AI工作流的特別需求問題,也可以透過 知識星球 向我提問。
👑 閣下若覺此文有益,懇請👍🏻-點贊 ⭐ - 收藏 👀 - 關注,以資鼓勵。倘若有疑問或建言,亦請在評論區💬評論 賜教,吾將感激不盡。
歡迎關注我的公眾號