Google Vertex
Visao Geral
O Google Vertex AI e uma plataforma de ML gerenciada que fornece acesso a modelos Gemini, PaLM e de terceiros atraves do Google Cloud. O Floopy suporta Vertex AI via configuracao de base URL customizada, permitindo rotear requisicoes pelo seu proprio endpoint do Vertex AI.
Para acesso direto a API do Gemini (sem Vertex AI), consulte o guia do provider Gemini.
Configuracao
O Vertex AI requer uma base URL customizada porque cada projeto GCP tem um endpoint unico baseado no ID do projeto e regiao.
- Va para Settings > Providers no dashboard.
- Clique em Add provider e selecione Google Vertex.
- Insira a URL do seu endpoint Vertex AI (ex.:
https://us-central1-aiplatform.googleapis.com/v1/projects/SEU_PROJETO/locations/us-central1). - Cole suas credenciais de service account GCP e clique em Save.
Modelos Suportados
Os modelos disponiveis dependem do acesso a modelos Vertex AI do seu projeto GCP. Modelos comuns incluem:
| Modelo | Notas |
|---|---|
gemini-2.5-pro | Gemini 2.5 Pro via Vertex |
gemini-2.0-flash | Gemini 2.0 Flash via Vertex |
gemini-1.5-pro | Gemini 1.5 Pro via Vertex |
Uso
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.floopy.ai/v1", apiKey: process.env.FLOOPY_API_KEY,});
const response = await client.chat.completions.create({ model: "gemini-2.5-pro", messages: [{ role: "user", content: "Explique computacao quantica." }],});from openai import OpenAI
client = OpenAI(base_url="https://api.floopy.ai/v1", api_key=os.environ["FLOOPY_API_KEY"])
response = client.chat.completions.create( model="gemini-2.5-pro", messages=[{"role": "user", "content": "Explique computacao quantica."}],)curl https://api.floopy.ai/v1/chat/completions \ -H "Authorization: Bearer $FLOOPY_API_KEY" \ -H "Content-Type: application/json" \ -d '{"model": "gemini-2.5-pro", "messages": [{"role": "user", "content": "Explique computacao quantica."}]}'Recursos Especificos
- Base URL customizada — Seu endpoint Vertex AI e configurado por organizacao nas configuracoes de provider.
- Integracao GCP — Aproveite IAM, VPC Service Controls e configuracoes de conformidade existentes do GCP.
- Selecao de regiao — Escolha a regiao GCP mais proxima da sua infraestrutura para menor latencia.
- Vertex vs API Gemini — Use Vertex quando precisar de controles de seguranca nativos do GCP e faturamento. Use o provider Gemini padrao para acesso direto a API.