Spring AI 自定义 Skills 是一种在 Spring AI 框架中创建和使用自定义技能的方式。在 Spring AI 2.0 的快照版本中,Skills 被定义为一个具有特定 ID 的对象。这可能是为了确保每个技能的唯一性和可识别性。在代码示例中,我们看到一个 Skill 类,它包含类型、技能 ID 和版本信息。这个类提供了一个 SkillBuilder 工厂方法来构建 Skill 对象。在 BrandedDocumentService 类中,有一个静态常量 BRANDING_SKILL_ID,它被用作自定义技能的 ID。这个服务使用这个 ID 来添加自定义品牌技能到聊天选项中。这表明 Skills 在 Spring AI 中用于提供额外的功能和定制化服务。关于 Skills 的更多信息和示例,可以在 Spring AI 的官方文档中找到。

标签: none

评论已关闭