← GPT-AI-VIDEO
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"
  });
}