99国产精品欲av蜜臀,可以直接免费观看的AV网站,gogogo高清免费完整版,啊灬啊灬啊灬免费毛片

網易首頁 > 網易號 > 正文 申請入駐

Dapr Agents 發布:支持規?;?AI 工作流、多智能體協作

0
分享至


作者 | Eran Stiller

譯者 | 明知山

策劃 | 丁曉昀

Dapr 最近推出了 Dapr Agents,一個利用大語言模型構建可擴展、可靠的 AI 智能體的框架。它支持結構化的工作流、多智能體協調和基于事件驅動的執行能力,并利用了 Dapr 的安全性、可觀測性和云中立架構。Dapr Agents 專為企業使用而設計,支持數千個智能體,可與數據庫集成,并通過強大的編排和消息傳遞確??煽啃?。

Dapr Agents 基于 Dapr 提供了一個框架,用于開發能夠利用 LLM 進行推理、行動和協作的 AI 智能體。它提供了可靠性、可擴展性和可觀測性,支持在單個核心上運行數千個智能體,并且原生支持在 Kubernetes 上運行。作者 Mark Fussell、Yaron Schneider 和 Roberto Rodriguez 描述了 Dapr Agents 與其他框架的不同之處:

Dapr Agents 基于 Dapr 的完整工作流引擎。許多其他智能體和 LLM 框架使用的是自建的工作流系統,這些系統在生產環境中往往不夠可靠。Dapr Agents 使用經過驗證的 Dapr 工作流系統,該系統具備很好的處理故障、重試和擴展問題的能力。

import logging
import asyncio
import requests
from dotenv import load_dotenv




from dapr_agents.llm.dapr import DaprChatClient
from dapr_agents import AssistantAgent, tool




# Load environment variables
load_dotenv()




logging.basicConfig(level=logging.INFO)




@tool
def get_pr_code(repository: str, pr: str) -> str:
"""Get the code for a given PR"""
response = requests.get(f"https://api.github.com/repos/{repository}/pulls/{pr}/files")
files = response.json()
code = {file["filename"]: requests.get(file["raw_url"]).text for file in files}
return code




@tool
def perform_review(code: str) -> str:
"""Review code"""
response = DaprChatClient().generate(f"Review the following code: {code}")
return response.get_content()




# Define Code Review Agent
code_review_agent = AssistantAgent(
name="CodeReviewAgent",
role="Review PRs",
instructions=["Review code in a pull request, then return comments and/or suggestions"],
tools=[get_pr_code, perform_review],
message_bus_name="messagepubsub",
state_store_name="workflowstatestore",
agents_registry_store_name="agentstatestore",
service_port=8001,
)




# Start Agent Workflow Service
await code_review_agent.start()

使用 Dapr Agent 構建代碼評審智能體的示例(來源)

Distributed Application Runtime (Dapr) 是一個開源框架,通過提供服務調用、狀態管理、發布 / 訂閱消息傳遞和可觀測性等構建塊來簡化云原生應用程序的開發。它抽象了基礎設施的復雜性,讓開發人員能夠專注于業務邏輯,并能夠無縫地集成到 Kubernetes 和其他環境中。

Agentic AI 指的是那些能夠自主處理信息、做出決策并執行任務的 AI 的驅動系統。在這一領域有多種解決方案,包括 LangChain、AutoGen 和 CrewAI 等框架,它們為開發人員提供了構建基于智能體的應用程序的能力。

Dapr Agents 利用大語言模型作為其推理引擎,并與外部工具集成來增強功能。開發者可以創建具備預定義角色、目標和指令的智能體,賦予它們推理能力以及基于工具的行動能力。他們還可以利用包含 LLM 推理的函數來定義結構化、確定性的工作流。這些工作流確保任務按照預設的順序執行,同時通過工具集成保持了靈活性。


智能體工作流示例(來源)

Dapr Agents 支持多智能體工作流,智能體可以通過 Dapr 的發布 / 訂閱消息傳遞進行協作。協調模型包括基于 LLM 的決策制定、隨機選擇和輪詢任務分配,實現自適應、自我推理的工作流。作者進一步闡述了這一點:

智能體需要作為自主的實體來運行,能夠動態響應事件,從而實現與工作流的實時交互和協作。這些事件驅動的智能體工作流利用了 Dapr 的發布 / 訂閱消息傳遞系統,使得智能體能夠通過消息智能體進行通信、共享任務,并根據環境觸發的事件進行推理。


智能體可以通過消息智能體與其他智能體通信(來源)

該設計抽象了與數據庫和消息智能體的集成,讓開發人員能夠在不進行重大代碼更改的情況下切換基礎設施供應商。它與 Prometheus 和 OpenTelemetry 等監控工具無縫集成,實現了可觀測性。作為 CNCF 項目,它避免了供應商鎖定,同時確保了安全通信和容錯能力。

開發人員可以通過 GitHub 代碼庫探索 Dapr Agents 的功能,并加入 Discord 社區進行討論和獲取支持。

InfoQ 與 Diagrid 的 CTO 和 Dapr 維護者 Yaron Schneider 就 Dapr Agents、其實現和未來計劃進行了交流。

InfoQ:你提到 Dapr Agents 的設計目標是能夠在單個核心上運行數千個智能體。那么是哪些優化措施或架構決策實現了這個目標?在 Kubernetes 環境中,架構師應該如何考慮擴展性問題?

Yaron Schneider:Dapr Agents 將智能體及其后續任務視為 Actor ——這些輕量級且持久的對象可以擴展到數百萬個,具有非常低的延遲。這使得 Dapr Agents 能夠在消耗極低 CPU 和內存的情況下運行大量智能體。由于 Dapr 可以原生集成到 Kubernetes 中,Dapr Agents 對故障具有高度彈性,并考慮到了 Kubernetes Pod 的瞬態特性。

InfoQ:在分布式 AI 智能體異步交互時,調試和可觀測性變得至關重要。Dapr Agents 為監控、日志記錄和排查智能體行為提供了哪些內置功能?

Schneider:基于 Dapr 構建的 Dapr Agents 為其智能體工作流提供了指標數據,包括每秒請求數、錯誤率和延遲。此外,由于 Dapr 工作流支持分布式跟蹤,開發人員可以使用 OTel 兼容工具來可視化智能體調用圖。我們將在未來更多地在智能體可觀測性方面進行投入。

InfoQ:Dapr Agents 接下來有什么計劃?是否計劃增加新功能或做出改進,例如增強的 LLM 集成、新的工作流原語或擴展多云功能?

Schneider:鑒于數據合成在智能體工作負載中的重要性日益增加,我們計劃集成模型上下文協議(MCP),讓開發人員能夠通過狀態存儲和綁定 API 將 Dapr Agents 連接到各種數據源和 Dapr 的原生功能。此外,我們還計劃通過 Dapr 的對話 API 增加對更多 LLM 供應商的支持。最重要的是,Dapr Agents 目前已經支持 Python,我們正在努力增加對 Dotnet 和 Java 的支持。

查看英文原文

https://www.infoq.com/news/2025/03/dapr-agents/

聲明:本文由 InfoQ 翻譯,未經許可禁止轉載。

特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關推薦
熱點推薦
廣東廉江一家3口被殺!媽媽很漂亮,兇手身份被扒,知情人曝內情

廣東廉江一家3口被殺!媽媽很漂亮,兇手身份被扒,知情人曝內情

歸史
2025-04-17 08:38:21
中國拒買波音,特朗普暴怒,白宮:現在明明是中國要跟我們談協議

中國拒買波音,特朗普暴怒,白宮:現在明明是中國要跟我們談協議

千里持劍
2025-04-16 08:51:49
大同訂婚案結果一出, 婚戀市場開始炸鍋了,男士們瑟瑟發抖

大同訂婚案結果一出, 婚戀市場開始炸鍋了,男士們瑟瑟發抖

魔都姐姐雜談
2025-04-17 11:20:15
37歲張檬順利產子,韓國婆婆趕赴香港陪產,婆婆淳樸善良好貼心

37歲張檬順利產子,韓國婆婆趕赴香港陪產,婆婆淳樸善良好貼心

扒蝦侃娛
2025-04-17 16:16:16
獨行俠淘汰國王附加賽次輪戰灰熊 濃眉27+9克萊23分德羅贊33分

獨行俠淘汰國王附加賽次輪戰灰熊 濃眉27+9克萊23分德羅贊33分

醉臥浮生
2025-04-17 12:35:54
上海天氣將突變!飆到32℃后,氣溫暴跌+雷雨大風...周末的天氣太刺激

上海天氣將突變!飆到32℃后,氣溫暴跌+雷雨大風...周末的天氣太刺激

魯中晨報
2025-04-17 14:55:04
笑死!川普加到245%!美國人民卻把中國購物APP頂上第一

笑死!川普加到245%!美國人民卻把中國購物APP頂上第一

說財貓
2025-04-16 20:40:37
王楠這1800萬的鐲子,公眾場合都戴著保護套,這種買來有什么意義

王楠這1800萬的鐲子,公眾場合都戴著保護套,這種買來有什么意義

老鵜愛說事
2025-04-16 08:55:30
網傳刑辯律師逆天發言:她(訂婚強奸案當事人)會終老一生,乃至去當妓女

網傳刑辯律師逆天發言:她(訂婚強奸案當事人)會終老一生,乃至去當妓女

西虹市閑話
2025-04-17 07:45:28
黃巖島再發激烈對峙:菲海警4次沖向中國海警艦,還差10米就撞船

黃巖島再發激烈對峙:菲海警4次沖向中國海警艦,還差10米就撞船

空天力量
2025-04-17 17:15:09
歐盟譴責美關稅政策“既不可信,也不合理”,西媒:中國成全球“絕對正面角色”

歐盟譴責美關稅政策“既不可信,也不合理”,西媒:中國成全球“絕對正面角色”

紅星新聞
2025-04-17 16:16:12
陳伯達刑滿釋放出獄后,黨中央問他有什么要求,他笑著說了3句話

陳伯達刑滿釋放出獄后,黨中央問他有什么要求,他笑著說了3句話

華人星光
2025-04-15 16:14:04
今早,北京發生特大地磁暴!

今早,北京發生特大地磁暴!

魯中晨報
2025-04-17 14:51:18
L3被緊急叫停!工信部整頓智駕就差點名了:禁止夸大宣傳

L3被緊急叫停!工信部整頓智駕就差點名了:禁止夸大宣傳

大風文字
2025-04-17 13:19:36
如果國內航空公司的波音飛機全替換成C919飛機,至少需要多少年?

如果國內航空公司的波音飛機全替換成C919飛機,至少需要多少年?

凱撒談兵
2025-04-17 11:33:37
美國人被關稅逼出“奇招”!

美國人被關稅逼出“奇招”!

環球時報新聞
2025-04-17 09:07:00
布彭扎家屬不認同自殺:他在中國因高薪遭人嫉妒,周二通話還正常

布彭扎家屬不認同自殺:他在中國因高薪遭人嫉妒,周二通話還正常

直播吧
2025-04-17 09:38:55
杜志龍任榆林市府谷縣委書記

杜志龍任榆林市府谷縣委書記

澎湃新聞
2025-04-17 17:20:04
蘇群:以為廣東要世紀大逆襲,沒想到裁判把勸架的胡明軒給罰出去

蘇群:以為廣東要世紀大逆襲,沒想到裁判把勸架的胡明軒給罰出去

林小湜體育頻道
2025-04-17 01:30:55
金點子紡織老板畢光鈞墜亡!年僅56歲,投資被騙全部身家患抑郁癥

金點子紡織老板畢光鈞墜亡!年僅56歲,投資被騙全部身家患抑郁癥

史行途
2025-04-17 10:48:28
2025-04-17 18:55:00
InfoQ incentive-icons
InfoQ
有內容的技術社區媒體
11023文章數 51225關注度
往期回顧 全部

科技要聞

余承東大講安全,絕口不提智駕"替你開車"

頭條要聞

西媒:由于特朗普的"努力" 中國成全球"絕對正面角色"

頭條要聞

西媒:由于特朗普的"努力" 中國成全球"絕對正面角色"

體育要聞

結束16年等待,一支強硬的阿森納向我們走來

娛樂要聞

張檬順利產子,韓國婆婆趕赴香港陪產

財經要聞

是否與美方展開溝通?商務部回應

汽車要聞

一躍跳過障礙/秒切防御姿態 看懂嵐圖"開掛"絕技

態度原創

房產
本地
時尚
數碼
公開課

房產要聞

最后一波!15萬起上車??诔壌蟊P,還是準現房!

本地新聞

云游湖北 | 七仙女都愛的山水,雙峰米酒一口上頭

女人春天別總穿黑白灰,試試這些彩色系穿搭 減齡活潑又時尚

數碼要聞

BBL-商務好本優選 恒悅E14解析

公開課

李玫瑾:為什么性格比能力更重要?

無障礙瀏覽 進入關懷版 主站蜘蛛池模板: 高雄市| 枣庄市| 奇台县| 库伦旗| 平塘县| 阿坝县| 晋城| 祁门县| 仙游县| 东乌| 静乐县| 年辖:市辖区| 汝南县| 安国市| 乐平市| 古浪县| 马公市| 六盘水市| 潜江市| 恩平市| 清远市| 梅州市| 灵川县| 东海县| 东宁县| 包头市| 专栏| 西城区| 英吉沙县| 玛曲县| 盐津县| 临武县| 沙洋县| 社旗县| 宁化县| 定日县| 琼海市| 海淀区| 华安县| 扎鲁特旗| 格尔木市|