fetchai/uAgents

A fast and lightweight framework for creating decentralized agents with ease.

What it solves

uAgents 是一個 Python 函式庫,簡化了自主 AI 代理的建立與管理。它提供了一個框架,讓代理能夠依排程執行任務或回應事件,從而在網路中獨立運作。

How it works

此框架使用具表現力的裝飾器來定義代理行為(例如 @alice.on_interval)。它透過 Almanac(Fetch.ai 區塊鏈上的智慧合約)與 Fetch.ai 區塊鏈整合,允許代理註冊並加入全球網路。為確保安全,代理的身份與資產皆以加密方式保護訊息與錢包。

Who it’s for

想要建立能相互互動且能與 Fetch.ai 生態系統整合的自主代理的 Python 開發者。

Highlights

  • 在 Python 中擁有自主代理
  • 透過 Almanac 智慧合約自動註冊以連接網路
  • 加密保護的訊息與錢包
  • 支援排程任務與事件驅動的行動