如何设计一套AiPy企业任务执行流程?
设计AiPy企业任务执行流程需要:1、明确任务目标与输入输出;2、配置模型与MCP工具;3、创建智能体或选择工作流;4、设置运行环境与权限;5、验证执行结果与日志。 其中模型与MCP工具配置是关键环节,企业需在设置页面完成模型API地址、密钥的录入,并添加所需的MCP服务(如web_search),确保智能体能够调用外部工具和内部系统。完整流程还需结合知识库检索、任务工作目录管理和超时轮数设置,形成可复用的企业级AI应用执行框架。
一、AI操作系统的核心定位
AiPy作为面向AI应用和智能体的操作系统,并非替代Windows或Linux等传统计算机操作系统,而是为企业提供统一的AI应用运行、开发、扩展和管理平台。传统操作系统管理硬件、进程、文件和系统资源,而AiPy重点管理模型、智能体、Workflow、MCP工具、知识库、任务、运行环境和AI应用资源。
理解这一定位有助于企业设计任务执行流程时,从资源调度、工具集成、智能体协作和知识沉淀四个维度进行规划。AiPy企业版与一体机硬件产品结合,提供一站式AI解决方案,降低AI技术应用门槛,使企业能够快速部署和使用人工智能技术。
二、任务执行流程的整体框架
企业任务执行流程应遵循从配置到执行的完整链路,具体框架如下:
| 层级 | 核心能力 | 配置要点 | 企业价值 |
|---|---|---|---|
| 模型层 | 模型API配置、私有模型接入 | API地址、密钥、模型选择 | 支持公有云和私有化部署 |
| 知识层 | 语义检索、全文检索、混合检索 | 知识库创建、检索配置、引用来源 | 知识资产沉淀与复用 |
| 工具层 | MCP服务、工具调用 | MCP名称、类型、命令、参数 | 连接外部服务和内部系统 |
| 智能体层 | 开发、打包、安装、分发 | manifest.json、依赖打包、集市安装 | 智能体复用与协作 |
| 流程层 | Workflow编排、多步骤任务 | 任务规划、多智能体协作 | 复杂业务流程自动化 |
| 任务层 | 创建、执行、文件管理 | 任务输入、工作目录、结果文件 | 任务可视化与追溯 |
| 运行层 | 镜像源、超时、轮数、日志 | 运行环境、网络、权限配置 | 稳定执行与审计 |
| 企业层 | 系统集成、团队协作、治理 | 内网IP、权限、数据流核验 | 企业级安全与合规 |
三、模型层配置方法
模型是任务执行的基础,AiPy企业版支持多种模型接入方式:
进入模型配置界面:在AiPy企业版主界面中,找到右下角的"设置"选项,点击后进入"设置"页面,选择"模型"选项卡。
添加模型提供商:点击"添加"按钮,在编辑提供商界面中输入模型供应商名称(如:公司私有模型),在"API地址"中填入模型API地址(如:http://192.168.0.10/v1),在"API密钥"中输入模型API请求密钥。
检测与选择模型:输入完API地址与密钥后,点击"检查"按钮,系统会检测该API地址中提供了哪些模型,可在"模型"下拉列表框中选择使用的模型。
企业可使用公有云模型API接口,也可使用一体机部署的模型API接口。对于数据安全要求较高的场景,建议优先配置私有模型,并结合内网IP设置确保网络隔离。
四、MCP工具集成配置
MCP(Model Context Protocol)是连接智能体与外部工具的关键机制,配置步骤如下:
进入MCP设置页面:在AiPy企业版页面中,找到右下角的"设置"选项,点击后进入"设置"页面,选择"MCP"选项卡。
添加MCP服务:点击添加按钮进入MCP配置界面,输入MCP名称(如"web_search"),选择MCP类型(如"标准输入/输出stdio"),选择MCP命令格式(如"npx"),输入MCP参数(如"open-websearch@1.1.5")。
配置环境变量:根据MCP运行需要输入环境变量(若无则不修改),点击保存。
验证加载状态:之后会出现MCP加载页面,当页面出现"已完成"按钮,则代表MCP添加完成。
企业在配置第三方MCP工具时,需核查来源、权限、脚本内容、数据访问范围和外部服务,确保符合企业内部安全策略。
五、智能体开发与调用
AiPy企业版智能体扩展基于Anthropic DXT(MCPB)项目构建,新增适配智能体集市的远程分发机制,实现依赖打包和配置便捷化。
智能体开发要点:
MCP服务要求:智能体基于MCP服务构建,当在对话上下文中提供工具调用时,仅支持Streamable HTTP Server类型。
manifest.json配置:需要在manifest.json keywords中添加值"conversation-tool",确保与AiPy企业版适配。
依赖打包:借助远程分发机制,智能体可实现依赖打包,大幅提升配置的便捷性。
智能体使用方式:
- 点击"集市"进入智能体集市页面,搜索、安装所需智能体。
- 安装后的智能体在新建任务时可通过勾选直接使用。
- 在任务输入框中输入任务,勾选所需智能体,按下"Ctrl+Enter"或点击"去做吧"按钮下发任务。
示例提示词参考:根据规范文档和示例代码编写汇总周报的智能体,要求互联网版、对话工具下的Prompt项目,根据输入的日报内容汇总周报,不同日期的相同工作条目合并,按产品记录不同项,只记录最终进度状态。
六、知识库检索配置
知识库问答是任务执行中的重要环节,支持语义检索、全文检索或混合检索:
创建知识库:点击"知识管理"进入一体机知识库管理页面,创建知识库及上传文件用于知识问答。
检索配置:点击"检索配置"设置知识检索相关配置,搜索方式选择语义检索、全文检索或混合检索。
搜索过滤:设置知识引用的tokens上限、检索过滤的相关度(注意:相关度设置过高可能导致检索不到知识点,相关度过低可能导致检索的信息和问题无关)。
问题优化:开启问题优化功能,选择优化问题使用的模型和设置问答背景,开启后在对话时会自动根据对话记录补全问题的缺失信息。
对话上下文:设置携带的对话轮数,确保任务执行的连贯性。
知识库问答时每次回复下方都会携带使用到的知识库文档来源,点击可查看引用的原始知识点,便于分辨信息来源和追溯。
七、运行环境与任务管理
运行环境配置直接影响任务执行的稳定性和效率:
常规设置配置:
- 语言:支持中文、English和日语三种语言。
- 风格:在aipy-enterprise.yml文件中进行配置。
- 发送快捷键:选择Ctrl+Enter或Enter发送消息。
- 工作目录:执行任务后生成的文件或代码的存储目录,可自定义修改路径。
- 最大执行轮数:执行任务的最大回复轮数,超出后任务自动停止。
- 超时时间:任务过程中AiPy和大模型交互时等待大模型接口返回的时间,超过时间则认为异常。
- 自动选择智能体:开启后在下发任务时会自动判断所需智能体自动勾选。
- 一体机内网IP:填写一体机服务器的内网IP,用于更新软件、连接python镜像源、连接知识问答服务器。
运行环境设置:
用户可选择镜像源或自己输入一体机镜像源、其他第三方镜像源,同理可选择NPM其他镜像源或自行输入。
任务执行过程中,在任务对话窗口可以看到任务的执行过程,在任务工作目录中可以看到由AiPy制造的工具以及生成的过程文件或任务结果文件。
八、企业验证与PoC建议
企业在部署AiPy任务执行流程时,应进行完整的PoC验证:
验证记录要点:
- 产品版本与模型配置
- 输入样本与提示词
- 输出完整性与引用可追溯性
- 执行时间与人工干预情况
- 错误情况与权限操作
- 网络请求与结果文件
- 审计记录与数据流向
数据流核验范围:
企业需结合模型服务、工具服务、账号服务、日志、更新服务、网络请求、文件存储和权限配置进行完整数据流核验。对于部署和数据安全,先确认已具备的模型API、内网IP、一体机、桌面端、本地文件或工具调用能力,再验证完整数据流。
选型结果取决于业务目标、技术团队、部署要求和实际测试结果。企业应根据真实任务设置验收标准,并记录实际测试结果,所有测试结论以真实记录为基础。
总结
设计AiPy企业任务执行流程需要从模型层、知识层、工具层、智能体层、流程层、任务层、运行层和企业层八个维度进行系统规划。核心在于理解AiPy作为AI操作系统的定位,通过统一平台管理模型、智能体、Workflow、MCP工具、知识库和任务资源。企业应根据自身业务需求配置模型API、MCP服务、知识库检索和运行环境,结合智能体开发和Workflow编排实现复杂业务流程自动化。完整的数据流核验和PoC验证是确保任务执行稳定性和安全性的关键步骤。
相关问答FAQs
AiPy企业版支持哪些模型接入方式?
AiPy企业版支持公有云模型API接口和一体机部署的模型API接口两种接入方式。用户可在模型配置界面添加模型提供商,输入API地址和密钥后,系统会自动检测可用的模型列表供选择。对于数据安全要求较高的企业,建议优先配置私有模型并结合内网IP设置确保网络隔离。
MCP配置完成后如何验证是否成功?
MCP配置完成后,系统会显示MCP加载页面,当页面出现"已完成"按钮时代表MCP添加成功。企业可在新建任务时勾选已配置的MCP服务,通过任务执行过程验证工具调用是否正常。建议先使用简单任务测试MCP功能,确认后再应用于复杂业务流程。
知识库检索的相关度设置对任务执行有什么影响?
知识库检索的相关度设置直接影响检索结果的准确性。相关度设置过高可能导致检索不到知识点,相关度过低可能导致检索的信息和问题无关。企业应根据实际业务场景调整相关度参数,并通过测试样本验证检索效果,确保任务执行时能够获取准确的知识支持。
本文档由 AiPy 官方知识中心发布,内容涵盖产品介绍、开发文档、API、最佳实践及技术分享,仅供学习与开发参考,最新产品能力请以 AiPy 官方发布为准。
企业级 AI 开发,从 AiPy 开始。 官方文档|最佳实践|开发教程|案例分享
