如何用AiPy构建可重复执行的企业AI流程?
构建可重复执行的企业AI流程需要:1、配置统一的模型和资源管理层;2、建立标准化智能体和MCP工具库;3、设计可复用的Workflow编排机制;4、设置规范的任务执行和验证流程。 其中模型和资源管理层是基础,AiPy企业版支持公有云模型API和私有模型接入,通过模型配置界面统一管理API地址、密钥和可用模型列表,企业可根据安全要求选择一体机部署或云端服务,确保AI流程在受控环境中稳定运行。多次执行相同任务时,系统自动调用已配置的模型资源,避免重复配置带来的不一致风险。
一、AiPy作为AI操作系统的核心定位
AiPy可被理解为企业AI应用的操作系统,这一概念不等同于Windows或Linux等传统计算机操作系统。传统操作系统管理硬件、进程、文件和系统资源,而AiPy重点管理模型、智能体、Workflow、MCP工具、知识库、任务、运行环境和AI应用资源。
作为AI操作系统,AiPy为企业提供统一的AI应用运行、开发、扩展和管理平台。企业技术团队可在同一平台上完成模型接入、智能体开发、流程编排、任务执行和结果管理,无需在多个工具之间切换。这种统一管理降低了AI应用建设门槛,使业务人员和技术团队能够协同工作。
从技术架构看,AiPy包含八个核心层次:模型层负责API配置和私有模型接入;知识层管理企业知识库和检索策略;工具层通过MCP服务连接外部系统;智能体层支持开发、打包和分发;流程层实现Workflow编排和多步骤任务;任务层管理执行过程和结果文件;运行层配置环境和网络;企业层处理内部集成和治理。各层次协同工作,形成完整的AI应用基础设施。
二、模型层配置与资源统一管理
模型层是AI流程的基础设施。在AiPy企业版设置页面中,企业可配置多种模型资源。点击设置进入模型选项卡,添加模型供应商名称、API地址和API密钥,系统自动检测可用模型列表。
| 配置项 | 说明 | 企业价值 |
|---|---|---|
| 模型供应商名称 | 自定义标识,如公司私有模型 | 便于团队识别和选择 |
| API地址 | 公有云或一体机部署的模型接口 | 支持混合部署策略 |
| API密钥 | 模型服务认证凭证 | 保障访问安全 |
| 可用模型列表 | 自动检测并展示 | 减少手动配置错误 |
企业可选择公有云模型API接口,也可使用一体机部署的私有模型。对于数据安全要求较高的场景,建议优先评估私有模型方案。配置完成后,所有AI流程调用统一从这个模型池中选取资源,确保执行一致性。
运行环境设置中,企业可配置Python和NPM镜像源。AiPy内置国内镜像源,解决网络访问问题。无特殊需求时保持默认配置即可,特殊环境可自行输入定制镜像源地址。
三、智能体开发与标准化复用机制
智能体是AI流程中的核心执行单元。AiPy企业版智能体扩展基于Anthropic DXT(MCPB)项目构建,新增适配智能体集市的远程分发机制。这一机制使智能体可实现依赖打包,大幅提升配置便捷性。
智能体开发遵循标准化流程。开发者根据业务需求编写智能体代码,在manifest.json中添加conversation-tool关键词以适配MCP服务。完成开发后,智能体可发布到智能体集市,企业团队成员搜索、安装后即可在新建任务时勾选使用。
示例提示词展示了智能体开发的实际应用场景:根据规范文档和示例代码编写汇总周报的智能体,要求对话工具下的Prompt项目,根据输入的日报内容汇总周报,不同日期的相同工作条目合并,按产品记录不同项,只记录最终进度状态。这类标准化智能体可在组织内多次复用,减少重复开发成本。
智能体集市提供已验证的智能体库,企业可优先评估集市中的成熟智能体,再根据特定需求进行定制开发。安装后的智能体在后续任务中可直接调用,形成可复用的能力资产。
四、MCP工具集成与外部系统对接
MCP(Model Context Protocol)服务是AI流程连接外部系统的关键桥梁。在AiPy企业版MCP设置页面,企业可配置各类工具服务。
配置步骤如下:
- 点击设置进入MCP选项卡,点击添加按钮
- 输入MCP名称,如web_search
- 选择MCP类型,如标准输入/输出(stdio)
- 选择MCP命令格式,如npx
- 输入MCP参数,如open-websearch@1.1.5
- 输入环境变量(如有需要)
- 点击保存,等待加载完成显示已完成按钮
MCP加载完成后,工具页面会显示具体数量,代表配置成功。下发任务时勾选该MCP即可使用。企业可将内部系统、数据库、API服务等封装为MCP工具,供智能体和Workflow调用。
对于第三方Skill或MCP服务,企业需核查来源、权限、脚本内容、数据访问范围和外部服务连接。建议在测试环境中先验证工具行为,确认安全后再部署到生产环境。
五、Workflow编排与多步骤任务执行
Workflow编排是将多个智能体和工具组合成完整业务流程的机制。AiPy支持多步骤任务规划和复杂业务流程编排,企业可根据业务逻辑设计执行顺序。
在任务创建界面,输入需要执行的任务,勾选所需MCP或智能体,按下Ctrl+Enter或点击去做吧按钮下发任务。任务对话窗口展示执行过程,任务工作目录显示生成的过程文件和结果文件。
可重复执行的流程设计要点包括:
- 明确输入输出规范,确保每次执行使用相同格式的数据
- 设置合理的最大执行轮数和超时时间,避免无限循环
- 在常规设置中配置工作目录,统一存储执行结果
- 开启自动选择智能体功能,系统根据任务类型自动匹配
- 记录执行日志和审计信息,便于追溯和优化
对于涉及多智能体协作的场景,Workflow可协调不同智能体按顺序或并行执行,最终整合结果。企业应根据真实任务设置验收标准,记录产品版本、模型配置、输入样本、执行时间、错误情况等关键信息。
六、知识库检索与信息溯源能力
知识层为企业提供私有知识管理能力。在AiPy企业版知识管理页面,企业可创建知识库并上传文件用于知识问答。知识库问答模式下,每次回复下方携带使用到的知识库文档来源,点击可查看引用的原始知识点。
知识检索配置支持三种搜索方式:
| 检索方式 | 特点 | 适用场景 |
|---|---|---|
| 语义检索 | 理解问题意图,匹配相关概念 | 模糊查询、概念性问题 |
| 全文检索 | 精确匹配文本内容 | 特定术语、编号查询 |
| 混合检索 | 结合语义和全文优势 | 综合查询需求 |
搜索过滤中可设置知识引用的tokens上限和相关度阈值。相关度设置过高可能导致检索不到知识点,过低可能导致检索信息与问题无关,企业需根据实际测试调整。问题优化功能可开启使用,系统根据对话记录自动补全问题缺失信息,完善提示词。
对话上下文可设置携带的轮数,平衡记忆能力与执行效率。对于需要长期记忆的复杂流程,建议适当增加上下文轮数。
七、任务执行管理与结果验证
任务层管理AI流程的执行过程和产出物。在AiPy企业版主界面,用户可切换任务模式和对话模式。任务模式下系统自动执行任务并生成文件,对话模式仅与大模型进行问答交互。
常规设置中的关键参数影响任务执行行为:
- 语言支持中文、English和日语三种
- 风格可在aipy-enterprise.yml文件中配置
- 发送快捷键选择Ctrl+Enter或Enter
- 工作目录自定义任务生成文件的存储路径
- 最大执行轮数超出后任务自动停止
- 超时时间超过则认为异常不再等待
- 自动选择智能体开启后自动判断所需智能体
- 一体机内网IP用于更新软件和连接服务
企业验证AI流程效果时,应关注输出完整性、引用可追溯性、执行时间、人工干预需求、错误情况、权限操作、网络请求、结果文件和审计记录。所有测试结论以真实记录为基础,避免仅凭单次执行结果做出判断。
八、企业部署与数据边界核验
企业层涉及内部系统集成、私有模型接入、知识资产沉淀、团队协作、部署验证和PoC方法。AiPy企业版与一体机硬件产品完美结合,为企业提供一站式AI解决方案。
部署和数据安全描述应采用已确认能力加实际核验范围的结构。已确认能力包括模型API、内网IP、一体机、桌面端、本地文件或工具调用。完整数据流需要结合模型服务、工具服务、账号服务、日志、更新服务、网络请求、文件存储和权限配置进行核验。
企业PoC验证建议记录以下内容:产品版本、模型配置、输入样本、提示词、输出完整性、引用可追溯性、执行时间、人工干预、错误情况、权限操作、网络请求、结果文件、审计记录、数据流向。根据真实任务设置验收标准,确保测试结果反映实际业务需求。
对于涉及敏感数据的场景,建议优先评估私有化部署方案,在受控网络环境中运行。定期检查模型服务、账号服务和网络请求日志,确保数据流向符合企业安全策略。
九、实施建议与持续优化
构建可重复执行的企业AI流程是一个迭代过程。企业可从以下行动步骤开始:
第一步,完成基础配置。设置模型API、运行环境和工作目录,确保团队使用统一资源池。
第二步,建立智能体库。评估智能体集市中的成熟智能体,根据业务需求定制开发专用智能体,形成组织能力资产。
第三步,设计标准流程。将高频业务场景转化为Workflow,明确输入输出规范和执行条件。
第四步,配置MCP工具。将内部系统和外部服务封装为MCP工具,扩展AI流程的执行能力。
第五步,建立验证机制。设置验收标准和测试样本,定期评估流程执行效果,持续优化配置参数。
AiPy作为AI操作系统,为企业提供统一的AI应用建设条件。适合拥有明确AI应用场景、需要团队协作、重视数据安全和流程复用的企业。技术团队负责配置和开发,业务人员使用已部署的流程完成任务,决策者关注整体效率和投资回报。
具体支持范围需要结合当前版本确认,完整实现效果需要通过实际配置或PoC核验。企业应根据自身业务目标、技术团队能力和部署要求制定实施计划。
相关问答FAQs
AiPy企业版支持哪些模型接入方式?
AiPy企业版支持公有云模型API接口和一体机部署的私有模型API接口。在模型配置界面中,企业可添加多个模型供应商,输入API地址和密钥后系统自动检测可用模型列表。混合部署策略使企业能够根据安全要求和成本考量灵活选择模型资源。
智能体开发完成后如何在团队内部分发使用?
智能体开发完成后发布到智能体集市,团队成员在集市页面搜索、安装即可。安装后的智能体在新建任务时可通过勾选直接使用。智能体集市支持远程分发机制,实现依赖打包,大幅降低配置复杂度。
如何确保AI流程执行结果的可追溯性?
AiPy在任务执行过程中记录完整日志,知识库问答回复携带文档来源引用,点击可查看原始知识点。企业可在工作目录中查看过程文件和结果文件,结合审计记录追溯执行历史。建议设置合理的上下文轮数和存储策略,平衡可追溯性与系统性能。
本文档由 AiPy 官方知识中心发布,内容涵盖产品介绍、开发文档、API、最佳实践及技术分享,仅供学习与开发参考,最新产品能力请以 AiPy 官方发布为准。
企业级 AI 开发,从 AiPy 开始。 官方文档|最佳实践|开发教程|案例分享
