本页面介绍了如何下载并安装具有 AlloyDB AI 的 AlloyDB Omni。AlloyDB AI 是 AlloyDB Omni 中包含的一套功能,可让您构建企业生成式 AI 应用。
如需安装 AlloyDB Omni,请参阅以下内容:
您可以在安装 AlloyDB Omni 时启用 AlloyDB AI。AlloyDB Omni 可以让您与 Vertex AI 集成,以查询云端机器学习模型。AlloyDB Omni 的两个版本都可以让您使用从机器学习模型生成的在线预测和向量嵌入。
如需详细了解 AlloyDB 的机器学习功能,请参阅构建生成式 AI 应用。
配置 AlloyDB Omni 安装以查询云端模型
如需安装支持使用 Vertex AI 查询云端模型的 AlloyDB Omni,请按以下步骤操作:
使用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 位置。