Dify 平台作为一款强大的 LLM (Large Language Model) 应用开发平台,一方面 低代码/无代码 (Low-Code/No-Code) 开发体验,大幅降低开发门槛,一方面 强大的 LLM 模型管理和集成能力,加上灵活的应用构建和编排能,成为目前AI agent 热门工具之一。
本篇文章主要介绍如何在DIfy 模型供应商库中集成 Google cloud Vertex AI 。
https://cloud.dify.ai/ 导航进入"模型供应商" 配置页面

添加Google Vertex AI,在模型列表中选择相应的模型,然后弹出以下设置的窗口。只需要输入相应的信息便可以添加大模型,后期应用的时候只需要选择相应的模型。

接下来就是创建Google Cloud的Service Account Key 的过程。
登陆Google cloud 控制台 https://console.cloud.google.com/,切换到自己的 project,搜索框中检索 定位到"API 和服务"

左侧目录导航至"凭据" ,进入"创建凭据"

选择创建"服务账号",根据指引完成服务账户创建

完成服务账户创建后, 点击进入,选择"密钥",然后创建私钥;

创建JSON 私钥文件成果后,会出发下载到本地计算机

需要注意Google Cloud的Service Account Key是json格式,需要通过++工具++转成base64的格式。操作其实很简单,把json文档里的内容全部拷贝到在线转换工具,后期把结果拷贝到设置里面,同时补充完Project ID 等信息即可。

"保存" ,完成添加