Skip to content

Nexent SDK ​

Nexent 是一个强大的企业级 Agent SDK,革命性地简化了智能体开发。基于经过验证的企业架构构建,为构建生产就绪的 AI 智能体提供全面解决方案,支持分布式处理、实时流式传输、多模态能力以及丰富的工具和模型生态系统。

🚀 安装与使用 ​

有关详细的安装说明和使用指南,请参阅 基本使用指南,其中包含 CoreAgent.run 和流式的 agent_run。

⭐ 主要特性 ​

🏢 企业级Agent框架 ​

基于 SmolAgents 扩展,专为企业环境构建,具备适当的扩展和监控能力。

⚡ 分布式处理能力 ​

基于 asyncio 的高性能异步架构,支持大规模数据的批量处理和优化。

🔧 丰富的 Agent 工具生态 ​

支持 EXA、Tavily、Linkup 网络搜索,IMAP/SMTP 邮件功能,以及 Model Context Protocol 工具集成。

🎭 多模态支持 ​

集成 STT & TTS 语音服务,支持图像理解和处理,以及长上下文模型。

📊 强大的数据处理能力 ​

处理多种文档格式(当前支持 17 种扩展名),支持智能分块策略和内存流式处理。

🔍 向量数据库集成 ​

企业级 Elasticsearch 向量搜索,支持混合搜索和大规模优化。

🌉 Gateway 适配器架构 ​

LLM/Embedding/Rerank/VLM 经 AdapterRegistry 按 (factory, modality) 统一注册接入,传输层参数可配置(core/gateway/registry.py、transport.py)。

🧠 记忆与 Dreaming ​

Tenant/User/Agent 三层记忆 + 主动记忆工具 + Dreaming 记忆固化(memory/dreaming/)。

🏁 Benchmark ​

内置 agent_runner、acon_eval、eventqa_eval 评测脚手架与通用评测对比 harness。

有关详细的特性和使用说明,请参阅 特性详解 和 基本使用指南。

🤖 Agent 框架 ​

Nexent 提供了完整的智能体解决方案,支持多模型、MCP 集成、动态工具加载和分布式执行。

🛠️ 工具集合 ​

Nexent 提供了丰富的工具生态系统,支持多种类型的任务处理。所有工具都遵循统一的开发规范,确保一致性和可扩展性。

详细的工具开发规范和完整的工具文档,请参考:工具开发指南

📊 数据处理能力 ​

企业级文档处理能力,提供分布式处理能力,支持多种文档格式(当前 17 种扩展名)、智能分块策略和内存优化。

详细的数据处理能力和使用示例,请参考:数据处理指南

🔍 向量数据库能力 ​

提供企业级向量搜索和文档管理能力,支持多种搜索模式、嵌入模型集成和大规模优化。

全面的向量数据库集成和配置文档,请参考:向量数据库指南

🤖 模型服务 ​

提供统一的多模态 AI 模型服务,支持各种模型类型和提供商。

全面的模型集成和使用文档,请参考:模型架构指南

更多详细使用说明,请参考各模块的专门文档。