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".
Para saber mais, consulte a referência do SDK para Python (abre em uma nova guia).
Guia de início rápido
1. Instalar o SDK
bash
pip install google-genai
2. Importar bibliotecas
from google import genai
from google.genai import types
3. Criar um cliente
client = genai.Client(api_key='GEMINI_API_KEY')
4. Gerar conteúdo
response = client.models.generate_content(
model='gemini-1.5-flash', contents='How does RLHF work?'
)
print(response.text)
Go
O SDK do Google Gen AI para Go está disponível no GitHub.
Para saber mais, consulte a referência do SDK Go (abre em uma nova guia).