本页介绍了如何下载并安装 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 查询基于云的模型,请按照以下步骤操作:
使用Google Cloud创建服务账号。
创建 JSON 格式的服务账号密钥并下载该密钥。
将密钥存储在文件系统中的永久位置。它会在 AlloyDB Omni 服务器的整个生命周期内保留在此位置。
记下该文件在文件系统中的位置,您需要在下一步中使用它。
向相应的项目和服务账号添加 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
。
按照自定义 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 位置。