跳到主要内容

将 Google Cloud Vertex AI 集成到 Langflow

Langflow 集成了 Google Vertex AI API,用于验证 Vertex AI 嵌入模型Vertex AI 组件。

了解如何在 Google Cloud 中创建服务账号 JSON 文件,以验证 Langflow 的 Vertex AI 组件。

创建具有 Vertex AI 访问权限的服务账号

  1. 选择并启用您的 Google Cloud 项目。更多信息,请参阅 创建 Google Cloud 项目
  2. 在您的 Google Cloud 项目中创建服务账号。更多信息,请参阅 创建服务账号
  3. 为您的新账号分配 Vertex AI Service Agent 角色。此角色允许 Langflow 访问 Vertex AI 资源。更多信息,请参阅 使用 IAM 控制 Vertex AI 访问
  4. 要为服务账号生成新的 JSON 密钥,请导航到您的服务账号。
  5. 点击 添加密钥,然后点击 创建新密钥
  6. 密钥类型 下,选择 JSON,然后点击 创建。将下载一个 JSON 私钥文件。现在您已拥有服务账号和 JSON 私钥,接下来需要在 Langflow 组件中配置凭据。

在 Langflow 组件中配置凭据

配置好您的服务账号并创建凭据 JSON 文件后,请按照以下步骤验证 Langflow 应用程序。

  1. 在 Langflow 中创建新项目。
  2. 从组件侧边栏中,将 Vertex AIVertex AI Embeddings 组件拖放到您的工作区。
  3. 在 Vertex AI 组件的 凭据 字段中,添加服务账号 JSON 文件。
  4. 确认组件可以访问 Vertex AI 资源。将 聊天输入聊天输出 组件连接到 Vertex AI 组件。成功的聊天会确认组件拥有 Vertex AI 资源的访问权限。

Configure Vertex AI Credentials in Langflow

Search