安装 AlloyDB Omni with AlloyDB AI

本页介绍了如何下载并安装 AlloyDB Omni with AlloyDB AI。AlloyDB AI 是 AlloyDB Omni 附带的一套功能,可让您构建企业生成式 AI 应用。

如需安装 AlloyDB Omni,请参阅以下内容:

您可以在安装 AlloyDB Omni 时启用 AlloyDB AI。借助 AlloyDB Omni,您可以与 Vertex AI 集成,以查询基于云的机器学习模型。无论是哪个版本的 AlloyDB Omni,您都可以使用机器学习模型生成的在线预测和矢量嵌入。

如需详细了解 AlloyDB 的 ML 功能,请参阅构建生成式 AI 应用

配置 AlloyDB Omni 安装以查询基于云的模型

如需安装 AlloyDB Omni,以便使用 Vertex AI 查询基于云的模型,请按照以下步骤操作:

  1. 使用Google Cloud创建服务账号

  2. 创建 JSON 格式的服务账号密钥并下载该密钥。

  3. 将密钥存储在文件系统中的永久位置。它会在 AlloyDB Omni 服务器的整个生命周期内保留在此位置。

    记下该文件在文件系统中的位置,您需要在下一步中使用它。

  4. 向相应的项目和服务账号添加 Vertex AI Identity and Access Management (IAM) 权限。

    gcloud projects add-iam-policy-binding PROJECT_ID \
        --member="serviceAccount:SERVICE_ACCOUNT_ID" \
        --role="roles/aiplatform.user"

    替换以下内容:

    • PROJECT_ID:您的 Google Cloud 项目的 ID。

    • SERVICE_ACCOUNT_ID:您在上一步中创建的服务账号的 ID。其中包括完整的 @PROJECT_ID.iam.gserviceaccount.com 后缀。例如:my-service@my-project.iam.gserviceaccount.com

  5. 按照自定义 AlloyDB Omni 安装中的所有步骤操作,将以下内容替换为 sudo alloydb database-server install 命令:

    sudo alloydb database-server install \
        --data-dir=DATA_DIR \
        --enable-alloydb-ai=true \
        --private-key-file-path=KEY_PATH \
        --vertex-ai-region="LOCATION"

    替换以下内容:

    • DATA_DIR:您希望 AlloyDB Omni 用于其数据目录的文件系统路径。

    • KEY_PATH:您在上一步中下载的服务账号密钥的文件系统路径。

    • LOCATION:一个 Google Cloud 区域,例如 us-central1。如需查看支持生成式 AI 的区域列表,请参阅 Vertex AI 上的生成式 AI 位置

后续步骤