此 WordPress 插件引入了中央基础架构,允许其他插件使用 AI 功能。它公开了可用于各种上下文的 API,无论您需要在服务器端还是客户端代码中使用 AI 功能。此外,API 与 AI 服务无关 – 无论是 Anthropic 、 Google 还是 OpenAI,仅举几个例子,您都可以以相同的方式使用其中任何一种。如果不支持开箱即用,您还可以注册自己的其他服务实现。
该插件有意不内置特定的 AI 驱动功能,除了一个可通过代码选择加入的简单 WordPress 支持助手聊天机器人。此插件的目的是方便其他插件使用 AI 。因此,它是插件依赖项的完美用例。
免责声明: AI Services 插件仍处于早期阶段,功能有限。只要处于某个 0.x.y
版本,使用 API 的较低级别部分时可能会偶尔发生重大更改。此时请考虑使用插件的早期访问,因为还有很多增强功能需要添加和完善。其中的关键部分是塑造 API,使其易于使用并以统一的方式涵盖第三方服务提供的不同生成 AI 功能。这就是为什么我们非常感谢您的反馈!
为什么?
- 集中式 AI 基础设施方便用户选择。用户可能更喜欢某些 AI 服务,而对于许多常见任务,任何一种流行的 AI 服务都适用。无论使用哪种 AI 服务,都拥有通用 API 可以将选择权留给用户,而不是插件作者。
- 由于集中式 AI 基础架构带有通用 API,该 API 对每个 AI 服务都适用,这意味着插件开发人员不必花费太多时间熟悉不同的服务,至少在简单任务方面是这样。对于某些服务可能比其他服务更具优势的任务,仍然可以灵活地专注于特定的 AI 服务。
- 这也意味着不再需要重新设计轮子:由于大多数 AI 服务不为其 API 提供 PHP SDK,因此很多时候这意味着想要利用 AI 的 WordPress 插件必须围绕服务的 API 实现自己的层。这不仅耗时,还会分散对插件应向其用户提供的实际 (AI 驱动) 功能的注意力。事实上,这直接促进了提到的用户选择方面,因为已经提供了各种 AI 服务的 API 意味着您可以简单地将这些 API 提供给您的插件用户。
- 拥有中央 AI 基础设施可以为较小的插件或功能解锁 AI 功能:为一个简单的 AI 驱动功能实现整个 AI API 层可能不值得投资,但当你已经拥有它时,它可以让更多的插件 (从而让更多的用户) 受益于 AI 功能。
- 最后但并非最不重要的一点是,中央 AI 基础设施意味着用户只需配置一次 AI API,例如,只需在单个 WordPress 管理屏幕中粘贴他们的 API 密钥即可。如果没有中央 AI 基础设施,每个插件都必须提供自己的 UI 来粘贴 API 密钥,网站使用的 AI 功能越多,网站所有者的流程就越繁琐。