CODE · 0.3 KB
server/vertex-client.js
Workspace snapshot · 09/04 14:52
export async function createVertexClient(env = process.env) {
if (!env.GOOGLE_CLOUD_PROJECT) throw new Error("GOOGLE_CLOUD_PROJECT is required");
const { GoogleGenAI } = await import("@google/genai");
return new GoogleGenAI({
vertexai: true,
project: env.GOOGLE_CLOUD_PROJECT,
location: env.GOOGLE_CLOUD_LOCATION || "global"
});
}