配置和使用 AI 服务

Oracle GoldenGate 提供 AI 服务,支持嵌入各种 AI 服务提供商,包括 Google Gemini、OpenAI、Voyager AI 和 OCI Generative AI。此服务允许您从 AI 服务引入嵌入式数据。

在开始使用 Oracle GoldenGate 中的 AI 服务之前,请确保完成在添加 AI 服务提供程序之前中提供的任务。

您还需要具有所需的值来配置 AI 服务提供程序和关联的 AI 模型详细信息。

下表列出了 AI 服务提供方以及配置特定提供方所需的配置详细信息:

提供方类型 选项
  • 双子座

  • OpenAI

  • Voyage AI

需要提供以下值:

  • 提供方 ID

  • 提供方名称

  • 基础 URL

  • API 密钥

OCI 生成式 AI

需要提供以下值:

  • 提供商 ID,示例 oracleai

  • 提供商名称,例如 oci

  • 基本 URL,例如 https://generativeai. regionapi_version

  • 租户 OCID

  • 区间 OCID

  • 用户 OCID

  • API 密钥,生成 API 密钥并在 OCI 控制台中上载。在以下位置添加此密钥:

  • 密钥指纹,API 密钥的指纹。

在 Service Manager 中,首先配置 AI 服务提供程序,然后基于 AI 服务提供程序配置 AI 服务模型。

以下是添加 AI 服务提供商和 AI 模型的步骤:1。单击提供程序部分中的加号。此时将显示 "Add Provider"(添加提供程序)对话框,以添加 AI 提供程序。

![AI Service Providers and Models page that allows adding Providers and Models.](images/ai_service_provider.png " ")
  1. 从 AI 服务提供商(Gemini、OpenAI、OCI Generative AI 和 Voyager AI)列表中选择,并提供详细信息。

  2. 单击提交。AI 提供程序列在 "Providers"(提供程序)列表中。现在,您可以创建与提供程序关联的 AI 模型。

  3. 要创建 AI 模型,请添加以下值:

    • 模型 ID:您可以指定模型 ID,具体取决于 AI 服务提供商。例如,对于双子座,可以选择模型 ID 作为 gemini-3.0-pro。

    • 模型名称:为模型指定名称。

    • Remote Model Name(远程模型名称):指定在提供程序服务器上托管的模型的名称,该名称将使用 API 来访问不同的任务。

    • 提供商 ID:这是您创建的同一提供商。

    • 功能(嵌入):预选选项设置为“嵌入”。

    • 已启用(切换开关):启用或禁用模型。

    • 最大输入字符数:给定模型中允许的最大字符数。

    下图显示了“AI 服务”页上添加的服务提供程序和模型的列表:

    AI 服务页面中列出的 AI 服务提供者和模型。

  4. 启用 AI 服务后,它将显示在服务管理器的 "Services"(服务)列表下,如下图所示:

    Service Manager 的“服务”页上列出的 AI 服务

  5. 要查看 AI 模型,请导航到“Microservices(微服务)”门户,然后从左侧导航窗格中单击 AI 服务。此处将自动列出 AI 模型,如下图中所示:

    在“AI 模型”页面的“微服务”门户中显示的 AI 模型。

  6. 移至复制参数页以查看添加的参数,如下图所示:

    复制参数文件显示 AI 服务嵌入式 AI 模型的使用。