--- tags: 樂達筆記 --- # FlowiseAI 使用文件 {%youtube kMtf9sNIcao %} # 快速開始 ## 建立一份屬於自己的機器人聊天流程 (跳過安裝步驟 http://140.115.8.60:3000/) > 使用文件: https://www.cnblogs.com/tommywow/p/18117365 ## 如何在 http://140.115.8.60:8000/flow_robot 使用 flowise? > 在 http://140.115.8.60:3000/ > 一、 新增一個機器人 > 可以找一個機器人,使用右上方[setting] 鈕,按下【Duplicate Chatflow】 >  > 或是完全新建一個 "https://www.cnblogs.com/tommywow/p/18117365" ,可參考這個網址 > 二、設定API Key 權限功能 > > 選擇 Create Key 按鈕,新增你所需要的權限 三、 為你的機器人綁定使用權限 > 1. Step1 => 選取你要使用的流程,並且選取 `</>` 按鈕打開`embed in website or use as API` > 2. 選擇使用的權限  > 四、 替用戶設定機器人權限: > http://140.115.8.60:8000/flow_robot > 1. 至【成員管理】新增用戶 > 2. 必須選擇用戶只能使用的機器人  五、 建立對話機器人: > http://140.115.8.60:8000/flow_robot > 1. 先登入剛剛建立後的帳號,新增一個對話窗 > 2. 選擇你剛剛的設定的【對話流程名稱】 >  > 3. 設定完成後就可以正常聊天了 >  --- # 本文開始 ## 簡介 *Flowwise*,這是一個開源工具,它使用易於使用的使用者介面,使原型化Lang chain(鍊式語言)應用程式變得簡單。 Flowwise 可以讓我們使用簡單的拖放介面來建立AI 應用程序,可以免費使用,可以在本地機器上使用,也可以部署到Web 伺服器上進行線上存取。 ## Flowwise 是什麼 *Flowwise* 是一個開源工具,用於原型化Lang chain(鍊式語言)應用程式。它提供了一個易於使用的使用者介面,可以幫助我們在不需要編碼經驗的情況下創建AI 應用程式。 Flowwise 可以透過拖放介面來建立AI 應用程式的流程,而無需編寫任何程式碼。它還允許我們直接從應用程式中與Flowwise 流程進行交互,透過暴露API 端點的方式使用Flowwise。 ## Flowwise 的功能 Flowwise 提供了許多功能,讓我們能夠輕鬆建立和管理AI 應用程式。以下是Flowwise 的一些主要功能: - 創建AI 應用程式的拖放介面 - 可以建立代理人、鏈條、聊天模型和文件載入器等元件 - 可以使用搜尋來尋找元件 - 可以儲存和匯出Chat Flow - 可以使用API Keys 進行應用程式的存取控制 - 支援自訂Chat Flow - 可以在本機上啟動Flowwise Server --- > Chatflows > Marketplaces > Tools > Assistants > Credentials > Variables > API Keys --- ## 使用Flowwise 建立AI 應用 在Flowwise 的儀表板中,我們可以執行以下操作: ### ChatflowsPage: 1. 擊"Add New" 按鈕建立一個新的Chat Flow  2. 使用左側的按鈕新增組件  3. 使用搜尋框查找元件 4. 使用儲存按鈕儲存Chat Flow 5. 使用設定按鈕配置Chat Flow 6. 使用Chat 按鈕與應用程式進行交互 ### 儲存和匯出Chat Flow 在Flowwise 的儀表板中,我們可以儲存Chat Flow,並將其匯出為可供其他應用程式使用的格式。點擊"Settings" 按鈕,然後選擇"API Endpoint",我們可以取得嵌入Chatbot 的程式碼,並可使用JavaScript import 或Python 程式碼來使用Chat Flow。 --- ## API Keys Flowwise 允許我們使用API Keys 來控制對應用程式的存取權。我們可以在Flowwise 的“Settings”選單中找到“API Keys”,然後在那裡提供我們的OpenAI API Keys。透過使用API Keys,我們可以將我們的Chat Flows 暴露給外部應用程序,以實現與第三方應用程式的互動。 --- # LangChain ## Vector Store Retriever(向量儲存檢索器): >Top5向量数据库: >https://zhuanlan.zhihu.com/p/667125508 > >大模型最常使用的5大向量数据库:Chroma、Pinecone、Weaviate、Milvus和Faiss: >https://blog.csdn.net/2401_84033492/article/details/137249141?utm_medium=distribute.pc_relevant.none-task-blog-2 > >Pincone: >https://blog.csdn.net/h3c4lenovo/article/details/130771152 > > >Chroma: >https://docs.flowiseai.com/integrations/langchain/vector-stores/chroma > >Weaviate: >Milvus: >Faiss: ### 如何使用 Pincone 先去 pincone 官網註冊用戶: https://app.pinecone.io/organizations/-NyYL7kOfEeS_otdr2KA/projects/d39cea60-3c07-41f1-98c2-a7d33c455731/indexes #### 新增 Index * 按下 Create Index  * 輸入ChatBot 名稱  * Configuration 輸入 1024  * 其它可以先按照預設使用,直接建立  #### flowise 配合使用 Pincone 方法: https://docs.flowiseai.com/integrations/langchain/vector-stores/pinecone > 當你照著文檔配置完成後,要確認使用是否正常 >  >  > 請按下 "Upsert" 能替你的 Pinecone 以及檔案立即產生一份對應的 Upsert Record > > 這樣才代表你已設定完成(!!!若提供的文檔有變動,都需要按下 Upsert) --- # 其它相關資訊: 一日一技:如何强迫LLama3用中文回复?: https://www.kingname.info/2024/04/23/llama-chinese/ ## http 開啟語音功能: >在瀏覽器位址輸入“ chrome://flags/#unsafely-treat-insecure-origin-as-secure ”,回車,如下圖,將選項設為Enabled,輸入 http://140.115.8.60:8000 就可以正常使用語音功能囉! > > >
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up