Google Vertex AI
Portkey SDK 与 Google Vertex AI 的集成
1. 安装 Portkey SDK
npm install --save portkey-aipip install portkey-ai2. 使用虚拟密钥初始化 Portkey
import Portkey from 'portkey-ai'
const portkey = new Portkey({
apiKey: "PORTKEY_API_KEY", // defaults to process.env["PORTKEY_API_KEY"]
virtualKey: "VERTEX_VIRTUAL_KEY", // 您的 Vertex AI 虚拟密钥
})from portkey_ai import Portkey
portkey = Portkey(
api_key="PORTKEY_API_KEY", # 替换为您的 Portkey API 密钥
virtual_key="VERTEX_VIRTUAL_KEY" # 替换为您的 Google 虚拟密钥
)import OpenAI from "openai";
import { PORTKEY_GATEWAY_URL, createHeaders } from "portkey-ai";
const portkey = new OpenAI({
baseURL: PORTKEY_GATEWAY_URL,
defaultHeaders: createHeaders({
apiKey: "PORTKEY_API_KEY",
virtualKey: "PORTKEY_VERTEX_VIRTUAL_KEY",
authorization: "Bearer $GCLOUD AUTH PRINT-ACCESS-TOKEN"
}),
});3. 使用 Vertex AI 和 Gemini 调用聊天完成
函数调用
函数调用管理 Vertex AI 提示
直接在没有虚拟密钥的情况下发起请求
如何查找您的 Google Vertex 项目详细信息

获取您的 Vertex 服务帐户 JSON
下一步
SDKLast updated