精品欧美一区二区三区在线观看 _久久久久国色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??

?著作權歸作者所有,如需轉載,請注明出處,否則將追究法律責任
標簽
收藏
回復
舉報
回復
相關推薦
777久久精品一区二区三区无码| 国产美女久久精品香蕉69| 精品人妻一区二区乱码| 国产色播av在线| 国产色产综合色产在线视频| 国产日韩专区在线| 国产成人无码一区二区三区在线| 婷婷国产精品| 欧美福利一区二区| 青青青国产在线观看| 成年网站在线| 国产激情一区二区三区四区| 欧美在线激情网| 卡通动漫亚洲综合| 亚洲天堂日韩在线| 日韩欧美在线网站| 亚洲中文字幕久久精品无码喷水| 国内精品不卡| 久久婷婷成人综合色| 成人网在线观看| 中文字幕黄色片| 欧美国产免费| 在线一区二区日韩| 男生裸体视频网站| 亚洲日本va中文字幕| 日本精品一区二区三区四区的功能| 91传媒免费视频| 在线观看美女网站大全免费| 91论坛在线播放| 都市激情久久久久久久久久久| 国产一级片一区二区| 国产日韩1区| 九九热最新视频//这里只有精品| 久久午夜精品视频| 亚洲激情播播| 亚洲精品久久久一区二区三区 | 久久不射网站| 韩国19禁主播vip福利视频| 亚洲不卡在线播放| 欧美中文一区二区| 亚洲午夜女主播在线直播| 国产极品一区二区| 亚洲专区**| 欧美一区二区福利在线| 亚洲精品视频三区| 24小时成人在线视频| 欧美视频一区二区三区四区 | 精品精品欲导航| 亚洲视频在线不卡| 精品一区视频| 日韩一区二区在线看| 亚洲激情在线看| 国产第一精品| 欧美乱妇15p| 91小视频在线播放| 激情久久免费视频| 欧美一级日韩免费不卡| 亚洲精品mv在线观看| 四虎影视精品永久在线观看| 欧美日韩二区三区| 超碰人人草人人| 精品国产亚洲一区二区三区在线| 91精品在线免费观看| 国产探花在线观看视频| 欧美专区视频| 亚洲精品一区在线观看| 黄色免费看视频| 亚州av一区| 国产亚洲精品日韩| 久久精品色妇熟妇丰满人妻| 久久一区二区三区喷水| 久久精品亚洲94久久精品| www深夜成人a√在线| 韩国一区二区三区在线观看| 97人人爽人人喊人人模波多 | 国产日韩欧美一区二区三区四区| 丰满肥臀噗嗤啊x99av| www.日韩在线| 日韩欧美在线电影| 国产视频在线播放| 亚洲国产毛片aaaaa无费看| 欧美 日韩 国产 高清| 最近中文字幕免费| 美女精品导航| 一本色道久久综合精品竹菊| 天天视频天天爽| 国产一区二区三区精品在线观看| 欧美tickling网站挠脚心| 国产激情视频网站| 不卡日本视频| 欧美福利小视频| 国产成人在线播放视频| 日本sm残虐另类| 亚洲影视中文字幕| 狠狠狠综合7777久夜色撩人| 国产精品不卡一区| 国产玉足脚交久久欧美| 日韩不卡免费高清视频| 538prom精品视频线放| 日本一卡二卡在线| 久久麻豆精品| 91a在线视频| 国产精品丝袜黑色高跟鞋| jiyouzz国产精品久久| 亚洲日本japanese丝袜| 色一区二区三区| 制服.丝袜.亚洲.另类.中文| 无码人妻精品一区二区三应用大全| 爽成人777777婷婷| 国产91对白在线播放| 国产永久免费视频| 国产高清视频一区| 日韩av一区二区三区在线| 成人性生交大片免费看网站| 欧美视频中文一区二区三区在线观看| 中文字幕制服丝袜| 欧美疯狂party性派对| 91爱爱小视频k| av资源免费看| 国产精品日产欧美久久久久| 欧美丰满熟妇bbbbbb百度| 成人自拍视频| 中文字幕精品www乱入免费视频| 日韩av在线播| 成人一区二区三区视频 | 久久久精品人妻一区二区三区| 国产一区二区三区不卡视频网站| 国语自产偷拍精品视频偷| 国产又黄又爽视频| 欧美国产日产图区| 日本爱爱免费视频| 中日韩免视频上线全都免费| 久久久久中文字幕| 丰满少妇一级片| 亚洲精品五月天| 国内外成人免费在线视频| 久久综合欧美| 国产成人精彩在线视频九色| 午夜成人鲁丝片午夜精品| 亚洲国产裸拍裸体视频在线观看乱了 | 欧美日韩激情一区二区| 国产免费无遮挡吸奶头视频| 一区二区久久| 久久国产一区| 三级在线看中文字幕完整版| 亚洲国产天堂久久综合| 国产无遮挡又黄又爽又色| 国产suv精品一区二区三区| 欧美美女黄色网| 香蕉成人app| 久久99精品久久久久久青青91| 国产精品久久久久久免费播放| 中文字幕亚洲一区二区va在线| 人人爽人人av| 日韩一区二区在线免费| 国产日韩欧美在线| 超碰在线免费播放| 欧美成人精品二区三区99精品| 日韩黄色免费观看| 丁香婷婷深情五月亚洲| 可以在线看的av网站| 欧洲亚洲一区二区三区| 热99在线视频| 1pondo在线播放免费| 欧美高清视频一二三区| 欧美片一区二区| 成人av第一页| 久久久久久久久久久免费视频| 精品久久美女| 91视频-88av| sm久久捆绑调教精品一区| 精品视频久久久久久久| 日本丰满少妇做爰爽爽| 中文字幕一区在线观看视频| 一级片免费在线观看视频| 亚洲二区精品| 欧美日韩精品一区| 亚洲精品777| 久久人91精品久久久久久不卡| 欧美挠脚心网站| 欧美日韩黄色一区二区| 久久精品99国产精| 91麻豆免费观看| 天天看片天天操| 亚洲电影在线| 中文有码久久| 欧美大奶一区二区| 国产精品影院在线观看| 污片视频在线免费观看| 亚洲精品一区二区三区不| 中文字幕精品一区二| 亚洲影院理伦片| 久久亚洲AV无码专区成人国产| 国内不卡的二区三区中文字幕 | 亚洲最大网站| 久久色在线播放| 亚洲人在线观看视频| 欧美精品在线视频| 你懂的国产在线| 亚洲欧洲中文日韩久久av乱码| 国产精品无码专区| 国产一区二区精品久久99| 免费无码国产v片在线观看| 国产精品99在线观看| 精品国产乱码久久久久| av成人在线网站| 欧美在线一级视频| 日韩专区av| 久久精品中文字幕免费mv| 全色精品综合影院| 欧美哺乳videos| 中文在线a天堂| 欧美日韩精品二区| 久久综合亚洲色hezyo国产| 国产精品福利电影一区二区三区四区| 久久久久麻豆v国产精华液好用吗| 极品销魂美女一区二区三区| 国产美女三级视频| 亚洲毛片av| 国产精品88久久久久久妇女 | 中文字幕の友人北条麻妃| 欧美理论视频| 欧美日本韩国国产| 麻豆精品少妇| 国产精品永久入口久久久| 国产精品视频一区视频二区| 国产精品www色诱视频| 色偷偷偷在线视频播放| 久久久免费在线观看| 亚洲小说区图片| 久久视频在线观看免费| 蜜桃av在线免费观看| 在线视频欧美日韩| 国产精品四虎| 亚洲性av网站| 国产中文字幕在线看| 国产丝袜一区视频在线观看| 少妇av在线播放| 亚洲国产精品系列| 人人妻人人澡人人爽久久av| 精品欧美乱码久久久久久 | 国产视频91在线| 亚洲在线观看免费视频| 免费一级片在线观看| 一区二区三区日韩欧美| 国产一区二区播放| 亚洲免费观看高清完整版在线观看| www.99re6| 亚洲人成影院在线观看| 天天干中文字幕| 一区二区三区在线播放| 免费人成在线观看| 亚洲成人久久影院| 亚洲精品视频在线观看免费视频| 大伊人狠狠躁夜夜躁av一区| 中文字幕在线欧美| 欧美视频一区二区在线观看| 国产精品久久久久久久免费| 91精品国产综合久久婷婷香蕉| 国产三区在线播放| 日韩视频中午一区| 涩涩视频免费看| 亚洲三级 欧美三级| sese在线视频| 久久精品国产成人| 欧美寡妇性猛交xxx免费| 国产综合在线看| 日韩免费va| 91亚洲精品视频| 国内毛片久久| 日本欧美精品久久久| 日本精品三区| 青青视频免费在线| 国产亚洲欧洲| 岛国毛片在线播放| 国产91精品精华液一区二区三区 | 亚洲国产毛片aaaaa无费看| 日韩欧美成人一区二区三区| 在线观看91精品国产入口| 97人妻精品一区二区三区软件 | 亚洲黄色免费在线观看| 国产性做久久久久久| 多男操一女视频| 亚洲国产wwwccc36天堂| 欧美亚洲另类小说| 91精品国产综合久久精品图片 | 一区二区三区精品99久久| 免费黄色在线看| 性欧美xxxx视频在线观看| 不卡亚洲精品| 国产精品一区二区三区免费观看| 波多野结衣在线观看一区二区 | 国模精品视频| 成人免费高清完整版在线观看| 免费萌白酱国产一区二区三区| 四虎永久国产精品| 在线日韩视频| 超碰在线资源站| 久久老女人爱爱| 久久久无码精品亚洲国产| 色婷婷精品久久二区二区蜜臀av| av中文字幕免费在线观看| 一区二区亚洲精品国产| 182在线播放| 91久久精品www人人做人人爽| 国产欧美日韩| 国产免费黄色小视频| 国产老肥熟一区二区三区| xxxx日本免费| 亚洲成人自拍网| 99热这里只有精品3| 国产一区二区三区四区福利| brazzers在线观看| 91日本在线视频| 日本激情一区| 91av俱乐部| av一区二区三区黑人| 加勒比av在线播放| 欧美精品一二三区| www.亚洲视频| 欧美中文字幕第一页| 荡女精品导航| 一本色道久久88亚洲精品综合| 日本成人中文字幕| 国产熟妇久久777777| 欧美日韩精品中文字幕| 狠狠躁日日躁夜夜躁av| 欧美成人午夜影院| 欧一区二区三区| 91免费版看片| 国产成人av电影在线播放| 欧美日韩在线国产| 欧美一级搡bbbb搡bbbb| www免费视频观看在线| 91久久在线视频| 婷婷亚洲五月| 久久成年人网站| 国产精品电影院| 国产精品乱码久久久| 日韩中文在线观看| 欧美videos粗暴| 制服诱惑一区| 国产一区二区按摩在线观看| 天天色影综合网| 欧美一区二区福利在线| 影院在线观看全集免费观看| 亚洲精品欧美日韩| 好看的日韩av电影| 污污污www精品国产网站| 亚洲va欧美va人人爽| 午夜成人免费影院| 国产成人avxxxxx在线看| 国产精品片aa在线观看| 爱情岛论坛成人| 中日韩av电影| 国产日韩欧美视频在线观看| 久久夜色精品国产欧美乱| 亚洲乱码一区| 黄色一级视频片| 99re热这里只有精品视频| 一级黄色大片视频| 中文字幕亚洲情99在线| 涩涩涩久久久成人精品| 日韩中文在线字幕| 福利91精品一区二区三区| 日本三级欧美三级| 亚洲男人的天堂在线| 成人亚洲网站| 欧美日韩dvd| 久久婷婷一区二区三区| 91激情在线观看| 久久久久久69| 女厕嘘嘘一区二区在线播放 | 2020最新国产精品| 成人一区二区免费视频| 久久久精品免费网站| 91精品视频免费在线观看 | 欧美日韩视频免费在线观看| 国产成人精品综合在线观看| 偷偷操不一样的久久| 一区二区三区四区精品| 日韩欧美激情电影| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 欧美激情中文不卡| 午夜精品久久久久久久91蜜桃| 57pao成人国产永久免费| 色婷婷色综合| 少妇激情一区二区三区视频| 91福利国产精品| 国产啊啊啊视频在线观看| 欧美一区二区综合| 国产经典欧美精品| 成人黄色三级视频| 久久久久久久网站| 色喇叭免费久久综合| 午夜视频在线观看国产| 欧美日本国产视频| 中文在线а√天堂| 欧美一级爱爱视频| 中文字幕不卡在线播放|