跳转到主要内容
每次发布 Skill 时,系统都会为其分配一个版本号。一个 Skill 可以拥有多个版本。这通常发生在对 Skill 进行编辑并多次发布时。通过 Skill 版本,您可以为同一个 Skill 保持多个变体,而无需新建 Skill。 除了版本号,每个 Skill 还以其 Technology Core 的版本为特征。
注意: 在发布 Skill 的新版本之前,请查看其抽取统计。如果新版本的表现不如先前版本,您可能不应发布该 Skill,而应继续使用先前版本。为此,请转到 Skill Catalog,选择该 Skill,然后在工具栏上单击 Discard changes。如果您已经发布了该 Skill 的新版本,但对其性能不满意,可以回滚到上一版本的 Technology Core。有关更多信息,请参阅将 Technology Core 恢复到先前版本。
您可以在 Skill 名称旁边的 Version 列中找到该 Skill 的版本号。单击版本号会打开一个对话框,其中包含该 Skill 现有版本的信息。 Technology Core Update 每次发布 Skill 时,其版本号都会自动递增。默认情况下,系统始终保留该 Skill 的最近三个版本。这意味着,如果在任意时间点存在超过三个版本,所有未被其他 Skills 和事务(Transaction)使用的 Skill 版本都会被自动删除。您可以通过关闭 Keep 3 latest and all versions currently in use 开关来禁用此选项。禁用该选项后,将不会自动删除任何 Skill 版本。

编辑和复制 Skill 版本

在编辑 Skill 时,其可编辑版本会显示在 Skill Versions 对话框中。一个 Skill 在同一时间只能有一个可编辑版本: Edit Skill Version 默认情况下,会选中该 Skill 的最新版本进行编辑。你也可以手动编辑该 Skill 的其他任意版本。为此,点击版本号旁的更多选项图标并选择 Edit skill。如果你想创建一个新的 Skill,而不是当前 Skill 的新版本,请选择 Duplicate skill Edit Skill Version 复制 Skill 时,默认复制其最新版本。要复制该 Skill 的其他版本,请点击复制图标或版本号旁的 Duplicate skill 当其基础 Skill 有新版本可用时,派生的 Skill 可以更新。

导入和导出 Skill 版本

在导入某租户中已存在的 Skill 时,您可以将其作为新的 Skill 导入,或为现有 Skill 创建一个新版本。该 Skill 的新版本的版本号将在先前版本基础上加一(包含所有曾存在的版本)。
注意: 来自其他租户的 Skill 始终会保留其自身的版本号被导入。
导出 Skill 时,默认导出其最新版本。若要导出其他版本,您必须先复制所需版本(点击版本号旁的复制 icon 或 Duplicate skill),然后再导出。

Vantage API 与 Online ML 中的 Skill 版本

通过 Vantage API 处理文档时,始终会使用该 Skill 的最新版本。 对于 Process 技能,你需要指定将在 Classify 和 Extract 活动中使用的该 Skill 的具体版本。如果为这些活动启用了 Online learning,则会对这些 Skill 的对应版本进行训练。

删除 Skill 版本

您可以删除未被其他 Skill 或处理事务使用的任意 Skill 版本。删除某个 Skill 时,其所有版本都会被删除。已删除的 Skill 版本无法恢复。 要删除某个 Skill 版本,请点击版本号旁的删除 icon。 该 Skill 已删除的版本号会保留在系统中,因此新的 Skill 版本不会与已删除版本使用相同的版本号。例如,如果最新的 Skill 版本 3 被删除,则该 Skill 的下一个版本号将递增为 4。