精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

深度解析 REAcT Agent 的實現:利用 LlamaIndex 和 Gemini 提升智能代理工作流 原創 精華

發布于 2024-11-11 11:32
瀏覽
0收藏

01、概述

在過去的兩三年中,人工智能領域經歷了令人矚目的發展,尤其是在大語言模型、擴散模型和多模態技術等方面。其中,我對智能代理工作流產生了濃厚的興趣。今年初,Coursera 的創始人、深度學習先鋒 Andrew Ng 發了一條推特:“智能工作流將推動今年的 AI 巨大發展”。自那時起,智能代理領域的進展令人驚嘆,許多人開始構建自主代理和多代理架構。

02、什么是 REAcT 提示?

REAcT 代表 Reasoning(推理)、Acting(行動) 和 Thinking(思考),它是一種提示技術,使大語言模型(LLMs)能夠將復雜任務分解為一系列思考過程、行動和觀察。

深度解析 REAcT Agent 的實現:利用 LlamaIndex 和 Gemini 提升智能代理工作流-AI.x社區

REAcT 提示的過程簡單明了,主要包括以下三個步驟:

  1. 思考:根據用戶查詢,代理生成關于如何解決問題的思路。
  2. 行動:代理根據其思考執行某些操作,利用可用的工具或 API,例如谷歌搜索、文件加載等。
  3. 觀察:代理分析其行動結果,并決定是否繼續該過程或提供最終答案。

這個過程會循環進行,直到獲得令人滿意的結果或達到最大迭代次數。

REAcT 提示的示例

讓我們看一個典型的 REAcT 提示結構:

  • 思考:關于任務的推理。
  • 行動:要執行的動作,例如“搜索”。
  • 行動輸入:執行該動作的輸入,例如搜索查詢。
  • 觀察:該動作的結果。
  • 思考:基于觀察的進一步推理。
  • 最終答案:代理的結論。

實時示例

假設用戶查詢:“最近的印度與英格蘭測試系列賽的最佳球員是誰,他們的關鍵表現如何?”

輸出(使用 crewAI 生成):

  • 思考:為了準確回答這個查詢,我需要找到關于最近的印度與英格蘭測試系列賽的信息,確定最佳球員,并收集他們的表現細節。我將開始搜索系列賽的結果。
  • 行動:搜索
  • 行動輸入:“2024 年印度與英格蘭測試系列賽結果”
  • 觀察:最近的印度與英格蘭測試系列賽以印度 4-1 獲勝告終,該系列賽于 2024 年 1 月至 3 月在印度進行。

通過不斷的思考、行動和觀察,代理最終得出了答案:Yashasvi Jaiswal 被評選為最佳球員,并列出了他的關鍵表現。

REAcT 提示在構建代理中的價值

傳統上,從 LLM 中獲取結果的方式是編寫結構良好的提示。然而,需要注意的是,LLMs 本身并不具備推理能力。雖然多種方法試圖使 LLMs 能夠推理和計劃,但許多方法未能取得成功。REAcT 的出現,在一定程度上成功地設計了比以往更合乎邏輯的研究計劃。

REAcT 通過將復雜任務分解為一系列思考、行動和觀察,使代理能夠以之前難以實現的透明度和適應性處理復雜問題。這種方法使開發者更容易理解代理的決策過程,從而進行調試、優化和改進。

此外,REAcT 提示的迭代特性使代理能夠處理不確定性。隨著代理在多個思考、行動和觀察周期中的進展,它可以根據新信息調整其方法,類似于人類在面對復雜任務時的應對方式。

03、REAcT 代理的關鍵應用與案例

接下來,我們將探索 REAcT 代理的多種應用和實際案例,突顯其在各個領域提升推理、決策和適應能力的潛力。

實時體育分析與預測

REAcT 代理可以利用互聯網上大量信息提供體育行業的分析和預測。例如,在 IPL 比賽中,代理可以:

  • 分析球員表現趨勢。
  • 預測最佳擊球順序或投球調整。
  • 根據擊球手的擊球區域建議場上布陣。

自動化客戶支持

客戶支持需要提供有效反饋的技能。REAcT 代理非常適合在 LLM 或代理需要提供智能反饋時使用,幫助:

  • 理解復雜的客戶查詢。
  • 獲取相關產品信息和故障排除指南。
  • 逐步引導客戶解決問題。

個性化學生學習

教育領域也是 REAcT 代理可能產生巨大影響的領域。想象一個個性化的 AI 輔導員,它可以:

  • 評估學生當前的知識水平。
  • 將復雜主題分解為可管理的小塊。
  • 根據學生的反饋調整教學風格。
  • 提供實時反饋并建議額外資源。

04、使用 LlamaIndex 實現 REAcT 代理

現在,我們進入實現 REAcT 代理的激動人心的部分。實際上,使用 LlamaIndex 實現起來相當簡單,只需幾行代碼。

安裝和設置

在進行代碼實現之前,我們需要安裝一些必要的庫,包括 LlamaIndex。LlamaIndex 是一個有效連接大語言模型與數據的框架。我們將使用 DuckDuckGo 搜索作為我們的動作工具,并將 Gemini 作為集成的 LLM。

!pip install llama-index
!pip install duckduckgo-search
!pip install llama-index-llms-gemini

導入必要組件

我們首先需要導入必要的組件。REAcT 代理需要與外部工具交互以獲取數據,這可以通過 LlamaIndex 核心工具中的 Function Tool 實現。邏輯很簡單:每當代理需要訪問真實數據時,它會觸發一個 Python 函數來檢索所需信息。

python

from llama_index.core.tools import FunctionTool
from duckduckgo_search import DDGS
from llama_index.llms.gemini import Gemini

定義 Gemini LLM

在 LlamaIndex 中,OpenAI 是默認的 LLM。為了覆蓋 Gemini,我們需要在設置中初始化它。您可以在 Google AI Studio 獲取 API 密鑰。

from llama_index.core import Settings
import os

GOOGLE_API_KEY = "" # 在這里添加您的 API 密鑰
os.environ["GOOGLE_API_KEY"] = GOOGLE_API_KEY

llm = Gemini()
Settings.llm = llm

創建 REAcT 代理的動作工具

接下來,我們定義搜索工具 DuckDuckGo 搜索。需要記住的一個重要細節是,在定義用于執行操作的 FunctionTool 時,需要指定輸入參數的數據類型。例如,search(query: str) -> str 確保查詢參數是字符串。由于 DuckDuckGo 返回的搜索結果包含附加元數據,我們將提取結果的主體內容以簡化響應。

def search(query:str) -> str:
    """
    Args:
        query: 用戶提示
    return:
        context (str): 用戶查詢的搜索結果
    """
    req = DDGS()
    response = req.text(query, max_results=4)
    context = ""
    for result in response:
        context += result['body']
    return context

search_tool = FunctionTool.from_defaults(fn=search)

編寫 LlamaIndex 的 REAcT 代理

隨著代理的主要組件已設置完畢,我們現在可以定義 REAcT 代理。我們可以直接使用 LlamaIndex 核心中的 ReAct Agent。此外,我們設置 verbose=True 以了解幕后發生的事情,設置 allow_parallel_tool_calls=True 允許代理在適當情況下做出決策而無需總是依賴外部操作。

from llama_index.core.agent import ReActAgent

agent = ReActAgent.from_tools(
    [search_tool], 
    llm=llm, 
    verbose=True,
    allow_parallel_tool_calls=True
)

這樣,我們就創建了 REAcT 代理。現在可以使用它來回答查詢,通過運行 agent.chat 方法。

template = """
你是一位專業的體育分析記者。
分析 Virat Kohli 在 2024 年 IPL 的表現趨勢,并提供他的優缺點。
還需提供 Virat Kohli 在 IPL 2024 的總得分。
我還需要他在同一賽季的最高分。
"""

response = agent.chat(template) 
print(response)

輸出

最終,我們得到了 REAcT 代理的響應。通過這樣的實現,代理能夠有效地回答實時用戶查詢。

深度解析 REAcT Agent 的實現:利用 LlamaIndex 和 Gemini 提升智能代理工作流-AI.x社區

05、結語

REAcT 代理代表了人工智能和智能工作流領域的一大進步。通過使用 LlamaIndex 實現 REAcT 代理,我們創建了一個強大的工具,能夠在實時用戶查詢中進行推理、行動和思考。

參考:

  1. ??https://medium.com/@akash-modi/logical-reasoning-with-react-agent-from-scratch-in-python-part-2-b74ef462244b??

?

本文轉載自公眾號Halo咯咯  作者:基咯咯

原文鏈接:??https://mp.weixin.qq.com/s/0CG6AOqnRiiCEDDsqYCwXQ??

?著作權歸作者所有,如需轉載,請注明出處,否則將追究法律責任
標簽
收藏
回復
舉報
回復
相關推薦
欧洲一区二区av| 日韩欧美中文在线观看| 91网站在线播放| 国产xxx69麻豆国语对白| 日韩视频在线观看免费视频| 99精品国产九九国产精品| 亚洲在线视频一区| 欧美一区二区三区精美影视| 国产孕妇孕交大片孕| 亚洲精品社区| 色婷婷综合久久久久中文字幕1| 天天操夜夜操很很操| 这里有精品可以观看| 国产精品久久久久久久久晋中| 国产精品一区二区三区在线| 中文字幕乱码视频| 在线观看视频一区二区三区| 欧美中文字幕久久| 日韩网站在线免费观看| 日本在线免费| 久久久777精品电影网影网 | 亚洲欧美精品一区| 久久精品国产99久久99久久久| 忘忧草在线日韩www影院| 最新成人av在线| 日韩亚洲视频在线| 手机看片福利在线| 蜜桃视频在线观看视频| 伊人成人在线视频| 日韩一区二区福利| 91视频免费观看网站| 999久久精品| 91精品国产丝袜白色高跟鞋| 啊啊啊国产视频| 综合日韩av| 天天操天天色综合| 8x8ⅹ国产精品一区二区二区| 91美女视频在线| 国产日韩欧美不卡| 久久99蜜桃综合影院免费观看| 亚洲产国偷v产偷v自拍涩爱| 精品无人区卡一卡二卡三乱码免费卡| 99国产精品一区二区| 日韩三区在线观看| 97人人爽人人| 久久久免费人体| 欧美亚洲图片小说| 亚洲成熟丰满熟妇高潮xxxxx| 91九色国产在线播放| 一区二区三区毛片| 免费看黄色a级片| 国产在线激情| 亚洲精选视频免费看| 一区二区三区四区五区精品| 在线免费黄色| 专区另类欧美日韩| 国产av第一区| 色www永久免费视频首页在线 | 校园春色亚洲色图| 日韩欧美精品中文字幕| 成年人黄色片视频| 中文字幕在线免费观看视频| 欧美性猛交xxxx免费看久久久| 欧美,日韩,国产在线| 蜜桃视频在线观看免费视频| 欧美日韩中文字幕综合视频| 男女视频一区二区三区| 国产精品久久久久久吹潮| 欧美日韩国产一级| 久久6免费视频| 久久伊人影院| 精品剧情v国产在线观看在线| 风韵丰满熟妇啪啪区老熟熟女| 国偷自产av一区二区三区| 亚洲国产精品推荐| 成人午夜剧场视频网站| 北条麻妃国产九九九精品小说| 中文字幕视频在线免费欧美日韩综合在线看| 亚洲毛片亚洲毛片亚洲毛片| 久久久国产精品| 久久久欧美精品| 成人h动漫精品一区二区下载| 蜜桃视频第一区免费观看| 96sao精品视频在线观看| 男人日女人下面视频| 97久久久久久久| 日本在线观看不卡视频| 成人做爽爽免费视频| 亚洲精品久久久久久久久久| 99精品欧美一区二区三区小说| 天堂资源在线亚洲资源| a视频在线免费看| 黄色成人av网| 免费在线观看污网站| 国产欧美一区二区三区米奇| 日韩电影中文字幕| 黑人狂躁日本娇小| 日韩午夜在线| 91久久精品美女| 日韩专区一区二区| 中文字幕一区二区三区在线播放| 久久久久久久9| 91精品国产66| 亚洲国产成人精品久久| 精品亚洲乱码一区二区| 国产日韩欧美在线播放不卡| 亚洲free嫩bbb| 国产香蕉视频在线看| 亚洲午夜精品在线| 午夜欧美福利视频| 久久影院资源站| 精品国偷自产在线| 日韩美一区二区| 国产iv一区二区三区| 亚洲第一在线综合在线| 三妻四妾的电影电视剧在线观看| 制服丝袜亚洲色图| 级毛片内射视频| 日韩亚洲国产精品| 91嫩草免费看| 国产二区三区在线| 在线观看一区日韩| 日本黄色网址大全| 激情久久一区| 亚洲在线免费看| 欧美极品视频| 欧美性感一区二区三区| 亚洲国产欧美视频| 99视频精品| av资源站久久亚洲| 国产淫片在线观看| 欧美日韩免费不卡视频一区二区三区 | 亚洲另类第一页| 都市激情久久综合| 欧美一区在线视频| 91大神福利视频| 美女久久久精品| 日本三级中国三级99人妇网站| 91老司机福利在线| 欧美xfplay| 久久在线视频精品| 国产精品白丝jk白祙喷水网站| 亚洲第一精品区| 四虎成人精品一区二区免费网站| 伊人久久久久久久久久| 无码人妻一区二区三区免费| 91原创在线视频| 自慰无码一区二区三区| 日日天天久久| 欧洲亚洲女同hd| 你懂的在线播放| 色噜噜狠狠成人中文综合| 亚洲AV无码片久久精品| 老**午夜毛片一区二区三区| 日本视频一区二区不卡| 666av成人影院在线观看| 亚洲精品一区二区网址| 无码人妻av一区二区三区波多野| 国产欧美日本一区二区三区| 免费涩涩18网站入口| 欧美残忍xxxx极端| 99久久久久国产精品免费| 免费网站在线观看人| 亚洲国产美女久久久久| 毛片在线免费视频| 欧美国产日韩在线观看| 日韩va在线观看| 欧美fxxxxxx另类| 国产成人精品一区二区三区福利| 麻豆免费在线| 一区二区三区动漫| 国产内射老熟女aaaa∵| 亚洲综合清纯丝袜自拍| 无码精品一区二区三区在线播放 | 亚洲国产成人自拍| 91精品999| 亚洲国产电影| 日本亚洲导航| 天堂久久av| 日本成人免费在线| а√中文在线8| 日韩精品视频三区| 亚洲中文字幕一区二区| 国产欧美自拍| 亚洲色图丝袜美腿| 免费看黄色片的网站| 亚洲尤物在线| 中文字幕一区二区三区最新| 亚洲一区二区三区日本久久九| 欧美专区国产专区| 国产二区三区在线| 亚洲人精选亚洲人成在线| 国产乱淫av片免费| 懂色av影视一区二区三区| 9.1片黄在线观看| 波多野洁衣一区| 中文字幕成人在线视频| 伊人久久久大香线蕉综合直播 | 亚洲啊v在线观看| 国产专区一区二区| 四虎国产精品免费久久| 97国产在线视频| 九七电影韩国女主播在线观看| 日韩高清免费在线| 国产成人精品亚洲精品色欲| 色呦呦日韩精品| 久久久久黄色片| 国产精品女上位| 欧美特黄一区二区三区| 国产精品一二三区在线| 91福利国产成人精品播放| 99精品视频免费观看视频| 麻豆视频传媒入口| 欧美另类69xxxxx| 精品视频导航| 999国产精品一区| 91亚洲一区精品| 日韩成人在线电影| 国产成人精品国内自产拍免费看| www视频在线观看| 欧美日韩电影在线观看| 久久五月精品| 日韩在线视频网站| 国产在线视频你懂得| 亚洲国产婷婷香蕉久久久久久| 国产女同91疯狂高潮互磨| 欧美亚洲免费在线一区| 精品人妻一区二区三区免费看| 亚洲成人在线免费| 强行糟蹋人妻hd中文| 成人欧美一区二区三区白人| 女人黄色一级片| 日本一区二区在线不卡| 精品无码一区二区三区| 91在线视频网址| 亚洲av成人片色在线观看高潮 | 日本在线视频www鲁啊鲁| 日韩一区av在线| 人妻激情偷乱视频一区二区三区| 五月激情久久| 欧美诱惑福利视频| 涩涩涩在线视频| 欧美一区视频在线| 91精品论坛| 国产999精品视频| 三级成人黄色影院| 日韩免费视频在线观看| 天堂电影一区| 国产成人精品av在线| 新片速递亚洲合集欧美合集| 国产成人精品在线观看| 少妇一区视频| 国产精品综合不卡av| 日韩毛片网站| 91青草视频久久| 国产亚洲高清一区| 99爱精品视频| 欧美a一欧美| 欧美日韩精品一区| 成人情趣视频网站| 国产系列第一页| 国内自拍视频一区二区三区| 国产毛片久久久久久国产毛片| 国产在线欧美| 国产 福利 在线| 日韩avvvv在线播放| 在线观看岛国av| 国产成人自拍网| 一起草在线视频| 国产片一区二区三区| 手机看片国产日韩| 亚洲免费看黄网站| 国产成人无码精品久久久久| 色综合久久中文综合久久97| 在线观看国产区| 日韩丝袜美女视频| 四虎影视精品成人| 中文字幕最新精品| 欧洲性视频在线播放| 日本国产精品视频| 在线不卡一区| 精品免费二区三区三区高中清不卡| 国产精品美女久久久久久不卡 | 成人国产精品色哟哟| 亚洲一区二区三区日本久久九| 久久久综合亚洲91久久98| 日韩大片在线| 欧美在线一区视频| 青青草伊人久久| 国产成人av片| 国产亚洲人成网站| 国产亚洲精品久久777777| 日韩欧美亚洲范冰冰与中字| av免费观看网址| 亚洲美女喷白浆| 午夜伦理在线视频| 国产91露脸中文字幕在线| 久久综合偷偷噜噜噜色| 欧美日韩在线精品| 捆绑凌虐一区二区三区| av电影在线观看一区| 少妇视频一区二区| 亚洲第一精品在线| 亚洲中文一区二区三区| 亚洲精品国产综合区久久久久久久| 亚洲1卡2卡3卡4卡乱码精品| 538国产精品一区二区在线 | 成人女同在线观看| 国产欧美精品日韩精品| 日韩高清一级| 欧美做暖暖视频| 麻豆精品视频在线观看| 黄色在线观看av| 亚洲一二三四在线| 国产剧情久久久| 中文一区二区视频| 一二三四视频在线中文| 成人av资源| 影视一区二区| 色片在线免费观看| 国产亚洲精品资源在线26u| 国产成人啪精品午夜在线观看| 欧美一区二区在线不卡| 欧美激情办公室videoshd| 国产精品都在这里| 曰本一区二区三区视频| 久久久999免费视频| 成人综合在线观看| 欧美激情图片小说| 91精品国产乱| 免费**毛片在线| 国产精品一区二区久久| 欧美老女人另类| 欧美私人情侣网站| 久久免费国产精品| 日本视频在线观看免费| 亚洲精品久久久一区二区三区 | 国产精品久久久久久五月尺| 综合干狼人综合首页| 国产精品333| 91在线免费视频观看| 男人的天堂一区| 亚洲精美色品网站| 美女的胸无遮挡在线观看| 国产欧美一区二区三区另类精品| 韩国一区二区三区在线观看| 少妇伦子伦精品无吗| 亚洲自拍偷拍欧美| 六月婷婷综合网| 性色av一区二区三区| 日韩大片在线免费观看| 久久久久久久中文| 久久先锋影音av鲁色资源| 国产suv精品一区二区33| 一区二区欧美久久| 亚洲欧洲日韩精品在线| 妞干网这里只有精品| 国产jizzjizz一区二区| 日韩欧美视频在线免费观看| 日韩精品极品在线观看| 欧美成人免费电影| 亚洲精品一区二区三| 激情六月婷婷综合| 久久影院一区二区| 日韩精品视频免费| 欧美成人一二区| 黄色网在线视频| 99国产精品国产精品毛片| 日本中文字幕第一页| 中文字幕在线观看日韩| 久久免费精品| 自拍日韩亚洲一区在线| 国产午夜亚洲精品羞羞网站| 6—12呦国产精品| 欧美精品videofree1080p| 美女视频免费精品| 免费看涩涩视频| 有坂深雪av一区二区精品| 日韩有码电影| 国产精品香蕉在线观看| 国产精品大片免费观看| 亚洲精品成人无码| 91精品婷婷国产综合久久竹菊| 不卡专区在线| 一区二区三区四区免费视频| 波多野结衣视频一区| 中文字幕在线观看高清| 欧美国产精品人人做人人爱| 国产精品日韩精品中文字幕| 天天爽夜夜爽视频| 91国产精品成人| 麻豆av在线免费观看| 日韩av大全| 成人黄色av网站在线| 自拍偷拍色综合| 国模gogo一区二区大胆私拍 | 久久久精品国产一区二区| 日韩激情啪啪| 日韩精品在线播放视频| 91成人免费在线|