O novo SDK Google Gen AI oferece uma interface unificada para o Gemini 2.0 pela API Gemini para desenvolvedores e pela API Gemini Enterprise ( Vertex AI). Com poucas exceções, o código executado em uma plataforma será executado nas duas. O SDK da IA generativa também oferece suporte aos modelos do Gemini 1.5.
Python
O SDK da IA generativa do Google para Python está disponível no PyPI e no GitHub:
- google-genai no PyPI (link em inglês)
- python-genai no GitHub
Ou teste o notebook "Começar a usar".
1. Importar bibliotecas
from google import genai
from google.genai import types
2. Criar um cliente
client = genai.Client(api_key='YOUR_API_KEY')
3. Gerar conteúdo
response = client.models.generate_content(
model='gemini-1.5-pro-002', contents='What is your name?'
)
print(response.text)
Go
O SDK do Google Gen AI para Go está disponível no GitHub.