为大模型智能体设计统一域名系统,实现跨厂商服务自动发现与调用
AgentDNS: A Root Domain Naming System for LLM Agents
- 借鉴传统DNS机制,构建智能体服务注册与发现架构
- 支持跨组织边界安全调用第三方智能体与工具服务
- 适合需要多智能体协作的开发者与平台建设者
大语言模型(LLM)智能体的快速发展凸显了跨厂商服务发现、互操作性与通信的关键挑战。尽管现有协议如模型上下文协议和智能体间协议在标准化智能体与工具间互操作性及多智能体通信方面取得进展,但缺乏跨不同智能体与工具供应商的服务发现标准协议与解决方案。本文提出AgentDNS,一种面向LLM智能体的根域名命名与服务发现系统,旨在使智能体能够自主发现、解析并安全调用跨组织与技术边界的第三方智能体与工具服务。受传统DNS原理启发,AgentDNS引入服务注册、语义化服务发现、安全调用与统一计费的结构化机制。我们详细阐述了AgentDNS的架构、核心功能与应用场景,展示了其在现实世界多智能体协作中的潜力。源代码将发布于https://github.com/agentdns。
原文摘要 · Abstract (English)
The rapid evolution of Large Language Model (LLM) agents has highlighted critical challenges in cross-vendor service discovery, interoperability, and communication. Existing protocols like model context protocol and agent-to-agent protocol have made significant strides in standardizing interoperability between agents and tools, as well as communication among multi-agents. However, there remains a lack of standardized protocols and solutions for service discovery across different agent and tool vendors. In this paper, we propose AgentDNS, a root domain naming and service discovery system designed to enable LLM agents to autonomously discover, resolve, and securely invoke third-party agent and tool services across organizational and technological boundaries. Inspired by the principles of the traditional DNS, AgentDNS introduces a structured mechanism for service registration, semantic service discovery, secure invocation, and unified billing. We detail the architecture, core functionalities, and use cases of AgentDNS, demonstrating its potential to streamline multi-agent collaboration in real-world scenarios. The source code will be published on https://github.com/agentdns.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。