返回首页
最新
嘿,HN,
我正在构建Hector,一个基于Go的声明式AI代理平台,使用A2A协议。这个想法很简单:你只需在YAML中定义一切,而不是编写代码来构建代理。
想要创建一个代理?只需编写一个包含提示、推理策略和工具的YAML文件,完成了。无需Python,无需SDK,无需复杂的设置。这就像基础设施即代码,但用于AI代理。
有趣的是,由于它是基于A2A(代理对代理协议)构建的,代理之间可以无缝沟通。你可以将本地代理与远程代理混合使用,或者让来自不同系统的代理协同工作。这有点像AI代理的Docker。
我之所以构建这个,是因为我厌倦了当前代理框架的复杂性。大多数框架要求你编写大量的样板代码才能开始。使用Hector,你可以专注于逻辑,而不是底层实现。
它仍处于alpha阶段,但核心功能已经可以使用。我希望能从任何在代理系统或多代理协调方面工作的朋友那里获得反馈。你们在当前方法中看到哪些痛点?
代码库: [https://github.com/kadirpekel/hector](https://github.com/kadirpekel/hector)
非常感谢任何想法或反馈!