用 Dify 和 Notion 打造輕量級金融數據庫 原創
大家好,我是橙哥!今天我們來看一下如何用 Dify 和 Notion 打造一個輕量級金融數據庫,首先我從服務器的MySQL數據庫向Notion同步了今天的量化策略選股結果數據。
同步后的Notion表格數據如下所示:
下面我們來看一下如何將Notion表格數據同步到dify知識庫。首先打開dify主頁,點擊創建知識庫。
在創建知識庫頁面,選擇同步自Notion內容,并綁定Notion空間,選擇你要同步的Notion表格數據。
下一步進行數據處理,系統可以自動幫我們進行文本分段和清洗,索引質量我們可以選擇高質量或者經濟的方式,這兩者的區別是高質量方法調用了系統默認的接口進行處理,需要消耗token,而經濟的方法使用了離線的向量引擎,無須消耗token。
在檢索設置中,我們可以選擇向量檢索、全文檢索和混合檢索,這里主要看你的數據類型和偏好。
創建好知識庫之后,知識庫就可以集成到應用中作為上下文引用了,可以在提示詞中進行編排引用,也可以創建成可獨立使用的ChatGPT索引插件。
這里我們可以打開剛剛創建好的知識庫。在這里可以進行元數據相關的設置,比如文檔類型、技術參數等。
知識庫創建好之后,如果Notion有新的數據更新,我們只需要在dify的知識庫界面打開設置,點擊同步按鈕即可一鍵同步Notion的數據。
下面我們來看一下如何在dify中使用知識庫,首先我們創建一個空白應用,選擇聊天助手和基礎編排,并設置好bot的名稱和描述。
寫好提示詞之后,在上下文選項里,我們選擇并添加引用剛才創建的知識庫。
在調試頁面與聊天機器人對話,來測試我們的知識庫。可以看到聊天助手給出的回答引用自我們剛才創建的知識庫。
總結
在這篇文章,我們學習了如何利用Dify和Notion構建一個輕量級金融數據庫。首先,我們將量化策略選股結果從服務器同步到Notion,形成表格數據。接著,我們在Dify中創建知識庫,選擇從Notion同步數據,并進行了數據處理和檢索設置,并在Notion數據更新時一鍵同步到Dify。
本文轉載自公眾號開發者阿橙 ,作者:橙哥
原文鏈接:??https://mp.weixin.qq.com/s/CFTtiiTEx1BDeJ9TAGn0ow??
