Astreus

简介

在 Astreus 文档中了解 简介,获取用于构建智能体系统的设置指导、API 模式和实用示例。 了解构建可靠的 Astreus 智能体系统所需的设置模式、API 和实用示例。

用于构建能有效解决实际任务的自主系统的开源 AI 代理框架。

Astreus 是一个对开发者友好的 AI 代理框架,可让你在几分钟内构建强大的、生产就绪的代理。快速开发复杂的 AI 系统,同时完全掌控功能,并保持代码整洁、易于维护。

安装

npm install @astreus-ai/astreus

基本用法

import { Agent } from '@astreus-ai/astreus';

const agent = await Agent.create({
  name: 'Assistant',
  model: 'gpt-4o',
  memory: true
});

const response = await agent.ask('How can you help me?');

核心特性

子代理

通过专业化代理协作实现智能任务委派,支持分层工作流和 LLM 驱动的任务分配。

高级记忆系统

每个代理拥有持久化记忆,自动集成上下文并支持向量搜索。

任务编排

结构化任务执行,支持状态跟踪、依赖管理和流式输出。

图工作流

复杂的工作流编排,支持条件执行、并行处理和子代理集成。

MCP 集成

支持 Model Context Protocol,可无缝连接外部工具和服务。

插件系统

可扩展的工具集成,支持 JSON schema 校验和自动化 LLM 函数调用。

视觉处理

内置图像分析与文档处理能力,支持多模态交互。

知识库

集成 RAG,支持文档分块、向量嵌入和相似度搜索。

最后更新时间:2026年7月6日