在探索人工智能的广阔领域中,AI Agent 无疑是其中最引人入胜的组成部分之一。AI Agent,即人工智能代理,是一种能够执行任务、做出决策并自主与环境交互的智能系统。它们在自动化、个性化服务、数据分析等多个领域展现出了巨大的潜力和价值。
AgentScope 是一个专为开发者设计的多智能体平台,它通过消息交换作为核心通信机制,提供了丰富的语法工具、内置代理和服务功能,以及用户友好的应用演示和实用监控界面。该平台还提供了一个
无需编码
的拖放式编程工作站,以及自动调优提示机制,大大降低了开发和部署的门槛。
AgentScope 支持自定义和内置的容错机制,以应对多智能体应用中可能出现的各种错误。此外,AgentScope 还支持多模态数据的管理和利用,包括文本、图像、音频和视频等,并提供了一系列工具来处理这些数据。在分布式应用方面,AgentScope 采用了基于 Actor 模型的分布式框架,使得从本地部署到分布式部署的转换变得轻松,同时提供了自动并行优化。
Architecture of AgentScope
近期热文
AgentScope 应用场景
AgentScope 提供了多种应用案例,如基本对话、群体对话、五子棋、狼人游戏、分布式部署的智能体、基于检索的生成模型、SQL 查询转换等,展示了其在不同场景下的灵活性和实用性。
狼人杀游戏:
AgentScope WorkStation
AgentScope WorkStation 是一个以拖拽方式构建 AI 多智能体的工作台。
AgentScope 支持的服务
AgentScope 支持的模型
-
OpenAI API,包括对话(Chat),图片生成(DALL-E)和文本嵌入(Embedding)。
-
DashScope API,包括对话(Chat)和图片生成(Image Sythesis)和文本嵌入(Text Embedding)。
-
Gemini API,包括对话(Chat)和嵌入(Embedding)。
-
ZhipuAi API,包括对话(Chat)和嵌入(Embedding)。
-
Ollama API,包括对话(Chat),嵌入(Embedding)和生成(Generation)。
-
LiteLLM API, 包括对话(Chat), 支持各种模型的API.
-
Post 请求 API,基于 Post 请求实现的模型推理服务,包括Huggingface/ModelScope Inference API 和各种符合 Post 请求格式的 API。
https://github.com/modelscope/agentscope