ASFAFASFASFASFASF
>本文探討了代理抹布,這是一種強大的方法,將代理AI的決策與RAG的適應性結合了動態信息檢索和生成。 與受培訓數據限制的傳統模型不同,代理RAG獨立訪問和理由,以及來自各種來源的信息。該實用的指南重點是建造基於蘭鏈的抹布管道。
>代理抹布項目:逐步指南
>該項目按照以下架構構建了抹布管道:
-
用戶查詢:該過程以用戶的問題開頭。
-
查詢路由:系統確定它是否可以使用現有知識回答。 如果是,它將直接響應;否則,它將進行數據檢索。
> -
數據檢索:管道訪問兩個潛在來源:
- >本地文檔:>預處理的PDF(生成AI原理)用作知識庫。
- Internet搜索:對於更廣泛的上下文,系統通過Web刮擦使用外部來源。
-
上下文構建:檢索數據被編譯到連貫的上下文中。
> -
> 答案生成:>此上下文被饋送到大型語言模型(LLM)以生成簡潔明了的答案。
設置環境
>先決條件:
>安裝:
安裝必要的python軟件包:
pip install langchain-groq faiss-cpu crewai serper pypdf2 python-dotenv setuptools sentence-transformers huggingface distutils
API密鑰管理:將API密鑰牢固地存儲在>文件中(下圖):.env
>
import os from dotenv import load_dotenv # ... other imports ... load_dotenv() GROQ_API_KEY = os.getenv("GROQ_API_KEY") SERPER_API_KEY = os.getenv("SERPER_API_KEY") GEMINI = os.getenv("GEMINI")
代碼概述: 該代碼使用幾個蘭格鏈組件:
用於矢量數據庫,用於pdf處理,FAISS
用於文本塊,PyPDFLoader
用於嵌入生成,RecursiveCharacterTextSplitter
> andHuggingFaceEmbeddings
和ChatGroq
for llms for llms,LLM
用於Web搜索,以及用於代理商的SerperDevTool
>crewai
>
(llama-3.3-70b-specdec)用於一般任務,llm
(gemini/gemini-1.5-flash)用於網絡刮擦。 crew_llm
函數基於本地上下文可用性路由查詢。使用check_local_knowledge()
構建的Web刮擦代理檢索並總結了Web內容。 使用FAISS從PDF創建矢量數據庫。 最後,crewai
結合了上下文和查詢以產生最終響應。
generate_final_answer()
> 函數演示了查詢系統。 例如,查詢“什麼是代理抹布?”觸發了網絡刮擦,從而對代理抹布,其組件,福利和局限性進行了全面的解釋。 輸出展示了系統動態訪問和合成來自不同來源的信息的能力。 此處省略了詳細的輸出,但可用於原始輸入。
以上是ASFAFASFASFASFASF的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

Meta的Llama 3.2:多模式和移動AI的飛躍 Meta最近公佈了Llama 3.2,這是AI的重大進步,具有強大的視覺功能和針對移動設備優化的輕量級文本模型。 以成功為基礎

嘿,編碼忍者!您當天計劃哪些與編碼有關的任務?在您進一步研究此博客之前,我希望您考慮所有與編碼相關的困境,這是將其列出的。 完畢? - 讓&#8217

本週的AI景觀:進步,道德考慮和監管辯論的旋風。 OpenAI,Google,Meta和Microsoft等主要參與者已經釋放了一系列更新,從開創性的新車型到LE的關鍵轉變

Shopify首席執行官TobiLütke最近的備忘錄大膽地宣布AI對每位員工的基本期望是公司內部的重大文化轉變。 這不是短暫的趨勢。這是整合到P中的新操作範式

介紹 Openai已根據備受期待的“草莓”建築發布了其新模型。這種稱為O1的創新模型增強了推理能力,使其可以通過問題進行思考

介紹 想像一下,穿過美術館,周圍是生動的繪畫和雕塑。現在,如果您可以向每一部分提出一個問題並獲得有意義的答案,該怎麼辦?您可能會問:“您在講什麼故事?

對於那些可能是我專欄新手的人,我廣泛探討了AI的最新進展,包括體現AI,AI推理,AI中的高科技突破,及時的工程,AI培訓,AI,AI RE RE等主題

Meta's Llama 3.2:多式聯運AI強力 Meta的最新多模式模型Llama 3.2代表了AI的重大進步,具有增強的語言理解力,提高的準確性和出色的文本生成能力。 它的能力t
