SDKs de Google Gen AI

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.