Skip to content

管理应用

Note: ⚠️ 本文档由 AI 自动翻译。如有任何不准确之处,请参考英文原版

良好的应用管理对高效的AI开发至关重要。FlexAI提供了全面的工具来组织、共享和维护你在整个生命周期中的应用程序。

应用组织

编辑与自定义 更新名称、描述、图标和品牌,以便更好地组织 复制与模板 创建变体或将现有应用作为新项目的模板使用 导入与导出 使用FlexAI的领域特定语言格式在工作区之间共享应用 生命周期管理 在不再需要时安全删除应用

编辑应用信息

通过清晰、描述性的信息保持你的应用井然有序:

Edit App Info interface

访问应用设置

点击应用程序左上角的"编辑信息"。

更新详细信息

修改图标、名称或描述以更好地反映应用的用途。

考虑你的团队

使用能帮助团队成员理解应用功能的名称和描述。

Tip:

在你的工作区内使用一致的命名约定。考虑使用前缀如"草稿-"、"测试-"或"生产-"来表示应用状态。

创建应用变体

复制非常适合创建变体或基于现有工作开始新项目:

何时复制: - 创建具有不同提示词或模型的A/B测试版本 - 为不同受众或用例调整应用 - 基于成功模式开始新项目 - 在重大更改之前创建备份

复制的工作原理: - 所有配置、提示词和工作流都会被复制 - 新应用获得一个可以自定义的默认名称 - 原始应用保持不变 - 两个应用独立运行

应用导出和导入

FlexAI的领域特定语言格式让你可以在工作区和团队之间共享应用:

Export DSL interface

导出应用程序

两种导出方式: 1. 从Studio页面 - 在应用菜单中点击"导出DSL" 2. 从编排页面 - 点击左上角的"导出DSL"

导出内容包括: - 应用配置和元数据 - 工作流编排和节点设置 - 模型参数和提示词模板 - 知识库连接(不包括数据本身)

不导出的内容: - 第三方工具的API密钥(安全措施) - 实际知识库内容 - 使用日志和分析数据

Warning:

如果你的应用使用Secret类型的环境变量,系统会询问你是否要将它们包含在导出中。请小心处理敏感信息。

Secret variables export prompt

导入应用程序

Import application interface

导入流程: 1. 上传你的DSL文件(YAML格式) 2. 系统检查版本兼容性 3. 如果DSL版本低于当前平台,会出现警告 4. 使用文件中的所有配置创建应用

版本兼容性: - SaaS用户:DSL文件始终是最新版本 - 社区用户:可能需要升级以避免兼容性问题

Info:

FlexAI DSL是AI应用YAML格式捕获完整的应用配置。

安全的应用删除

在删除应用之前,了解其影响:

被删除的内容: - 所有应用配置和提示词 - 工作流编排和设置 - 使用日志和分析 - 已发布的网页应用和API访问 - 所有用户对话和数据

对用户的影响: - 已发布的网页应用立即停止工作 - API调用开始返回错误 - 所有现有用户会话被终止

考虑替代方案

你可以复制应用进行备份,或者只是取消发布而不是删除吗?

通知利益相关者

让团队成员和用户知道计划的删除。

如需要则导出

在删除前为有价值的配置创建DSL备份。

确认删除

点击"删除"并确认——此操作无法撤销。

Warning:

应用删除是永久性的且无法撤销。所有相关数据、日志和用户访问权限将立即丢失。

最佳实践

命名约定: - 使用能解释应用用途的描述性名称 - 在相关时包含版本号或状态指示器 - 考虑团队范围的命名标准以保持一致性

组织技巧: - 定期清理测试和未使用的应用 - 对类似应用类型使用一致的图标和描述 - 记录重大配置更改 - 将生产应用与实验应用分开

协作: - 与团队成员共享DSL文件以进行知识传递 - 使用复制创建团队模板 - 在重大更改前导出重要配置 - 在共享应用时考虑访问权限