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.

Para obtener más información, consulta la referencia del SDK de Python (se abre en una pestaña nueva).

Guía de inicio rápido

1. Instala el SDK bash pip install google-genai

2. Importa bibliotecas

from google import genai
from google.genai import types

3. Crea un cliente

client = genai.Client(api_key='GEMINI_API_KEY')

4. Generar contenido

response = client.models.generate_content(
    model='gemini-1.5-flash', contents='How does RLHF work?'
)
print(response.text)

Go

El SDK de Google Gen AI para Go está disponible en GitHub.

Para obtener más información, consulta la referencia del SDK de Go (se abre en una pestaña nueva).