El nuevo SDK de Google Gen AI proporciona una interfaz unificada a Gemini 2.0 a través de la API de Gemini Developer y la API de Gemini Enterprise (Vertex AI). Con algunas excepciones, el código que se ejecuta en una plataforma se ejecutará en ambas. El SDK de IA generativa también admite los modelos Gemini 1.5.
Python
El SDK de Google Gen AI para Python está disponible en PyPI y GitHub:
También puedes probar el notebook de introducción.
1. Importa bibliotecas
from google import genai
from google.genai import types
2. Crea un cliente
client = genai.Client(api_key='YOUR_API_KEY')
3. Generar contenido
response = client.models.generate_content(
model='gemini-1.5-pro-002', contents='What is your name?'
)
print(response.text)
Go
El SDK de Google Gen AI para Go está disponible en GitHub.