逆天!Coze可免費用TwitterAPI,一次獲取多人推文,月省100美元

啤酒罐數字遊民筆記 2024-04-28 12:12:35

Coze 是一個無需編程就能搭建 AI 聊天機器人的平台。最近,Coze 推出了一項令人驚喜的功能:免費使用 Twitter API。這意味著用戶可以通過 Coze 免費獲取 Twitter 上的推文信息,而無需支付 Twitter API 每月 100 美元的費用。本文將詳細介紹如何利用 Coze 的批量工作流,一次性獲取多個 Twitter 用戶的推文。

Coze 支持的 Twitter API 功能

目前,Coze 支持以下幾個與 Twitter 相關的插件:

1. 獲取指定用戶信息(get users)

2. 搜索推文(search tweet)

3. 獲取用戶粉絲(user followers)

4. 獲取 Twitter 趨勢(trends)

5. 獲取推文線程(get twitter thread)

6. 獲取用戶推文(get user tweets)

通過這些插件,我們可以方便地在與聊天機器人對話的過程中使用這些功能。不過,在應對更複雜的場景時,我們可能需要調用多個功能,或多次調用同一功能。這時,就需要用到 Coze 的工作流功能了。

使用工作流批量獲取多人推文

假設我們想從多個感興趣的推主那裏獲取最新推文,並總結出與 AI 相關的內容,以方便獲取信息。這就需要對每個用戶都調用一遍獲取推文的功能,是一個循環的過程。

在 Coze 中,我們可以通過創建一個工作流來實現這個需求。工作流由多個節點組成,每個節點完成一項特定功能。除了基本節點(如大語言模型、代碼執行、知識庫查詢等)外,還可以將插件和其他工作流作爲節點。

要實現批量獲取推文,關鍵的兩個節點是:

1. Variable 節點:從聊天機器人中獲取定義的變量值(如關注的推主列表)

2. Search Tweet 節點:根據關鍵詞和推主用戶名搜索推文

Search Tweet 節點支持單次執行和批處理兩種模式。使用批處理模式,可以傳入推主列表,然後節點會對列表中的每個推主進行一次查詢,返回多人的推文結果。

最後,我們在工作流的"結束"節點中,將批量查詢的結果輸出到一個自定義變量中,供聊天機器人使用。

在聊天機器人中使用工作流

創建好工作流後,我們可以將其添加到聊天機器人中。在與機器人對話時,用類似下面的指令觸發工作流執行:

"請使用 xxx 工作流,幫我尋找 AI 相關的推文,並輸出中文"

機器人就會調用指定的工作流,一次性獲取多個推主的推文,並返回結果。

Coze 的局限性

1. 免費使用 Twitter API 的功能有額度限制,不能當作爬蟲使用

2. Coze 的文檔還不夠完善,學習成本較高,希望盡快改進

小結

Coze 免費開放 Twitter API 的部分功能,大大降低了獲取 Twitter 數據的成本。通過靈活運用工作流,可以實現更加複雜的數據收集和處理需求。這爲開發 AI 應用帶來了更多可能性。

0 阅读:14

啤酒罐數字遊民筆記

簡介:通過AI提高效率,使得1人公司也可以發展壯大