Noticias

Herramientas

CONFIRMADO: Google Gen AI SDK 2.30.0 retoma respuestas cortadas a medias

El cliente Python añade continuación automática y recuperación de streaming mediante checkpoints. Puede reducir trabajo repetido, pero depende del servidor y no garantiza ahorro ni ejecución única de herramientas.

Ilustração editorial de fluxos de dados coloridos retomados por uma ponte de checkpoint, ao lado de um computador com documento em elaboração.

CONFIRMADO

Google publicó Google Gen AI SDK 2.30.0 con un cambio útil para empresas que convierten inteligencia artificial en automatización: el cliente Python ahora puede reanudar una generación interrumpida mediante un punto de continuación, en vez de obligar a la aplicación a empezar otra respuesta. SDK significa kit de desarrollo de software. No es un modelo Gemini nuevo ni una promesa de mejores respuestas. Actualiza la conexión entre el modelo y el producto que utiliza el cliente.

Continuar no significa empezar de nuevo

La versión se publicó el 12 de octubre a las 21:17 de Brasilia, aunque sus notas muestran el 13 de octubre porque utilizan el calendario UTC, tiempo universal coordinado. El release oficial y la distribución en Python Package Index, el catálogo de paquetes conocido como PyPI, corroboran la actualización. El mecanismo utiliza continuation_token, una referencia opaca para solicitar continuación. En streaming, cuando el texto llega progresivamente, el paquete también añade recuperación desde el checkpoint más reciente ante errores o cortes compatibles.

Dos valores por defecto distintos

En generate_content y generate_content_stream, la continuación automática viene desactivada por defecto. En el módulo de chats, el release habilita la reanudación automática. Esa diferencia importa: actualizar el paquete puede cambiar el comportamiento de una conversación sin producir el mismo efecto en una generación aislada. La versión también acumula metadatos de uso entre continuaciones, añade recuentos de tokens facturables y expone el recuento del prompt inicial. Los tokens son unidades de procesamiento del modelo. Estos campos ayudan a observar el consumo, pero su incorporación no demuestra una reducción de precios.

Dónde lo nota una pequeña empresa

Imaginemos una agencia brasileña generando un informe extenso sobre campañas y recibiendo solamente la mitad del texto antes de una interrupción. Una continuación bien implementada puede evitar que un empleado solicite nuevamente el informe completo o programe una rutina manual para combinar respuestas. La misma lógica puede ayudar a sistemas de atención que generan análisis largos. Es un beneficio potencial de fiabilidad, no un ahorro medido por MaxAssistant. El resultado depende de que el servicio devuelva un token utilizable y de que la aplicación gestione correctamente finalización, historial y cancelación. Publicar el paquete no demuestra recuperación universal en producción.

El checkpoint no protege todas las acciones

Reanudar texto no garantiza que un pago, envío de mensaje o modificación de registro suceda una sola vez. Las herramientas con efectos externos siguen necesitando controles contra repetición y verificación del estado antes de otro intento. El paquete también corrige el registro de turnos incompletos en el historial seleccionado y descarta checkpoints obsoletos cuando el motivo de finalización no permite continuar. Son protecciones útiles, pero no garantizan recuperación frente a cualquier fallo ni disponibilidad uniforme en todos los modelos. El aumento del tiempo de espera de las solicitudes tampoco sustituye los límites y la cancelación de la aplicación.

La fiabilidad vale más que una versión

Esta noticia canónica incorpora la actualización del 12 de octubre. La versión 2.28.0 había expuesto tokens de continuación en Interactions, la interfaz de programación de aplicaciones para conversaciones y herramientas. La 2.29.0 añadió otra forma de declarar el bloqueo de conexiones de salida del entorno. Ahora el avance automatiza parte de la reanudación y mejora su observación. Nuestra lectura editorial: conviene probar la 2.30.0 en flujos largos, con interrupciones simuladas, límites de consumo y validación del texto final. Instalar un paquete, por sí solo, no convierte una automatización frágil en un agente fiable.

Fuentes

Google: release oficial 2.30.0; PyPI: distribución de google-genai 2.30.0; Google: implementación de continuación automática; Google: reanudación automática en chats; Google: historial de la versión 2.29.0; Google: historial de la versión 2.28.0.