Aivizor
Aivizor
EstilosCreacionesComunidad
Atrás
  1. Comunidad
  2. /
  3. Other AI

Tutorial demuestra cómo procesar AgentTrove en streaming para crear un dataset SFT limpio desde 1.7M de trazas

News
Á
Álvaro Rivas

5/30/2026, 1:47:04 AM

Tutorial demuestra cómo procesar AgentTrove en streaming para crear un dataset SFT limpio desde 1.7M de trazas

Un tutorial técnico explica en Python cómo abrir en streaming el repositorio open-thoughts/AgentTrove (1,7M de trazas) y convertir muestras seleccionadas en un JSONL estilo ShareGPT útil para SFT, minimizando la necesidad de almacenamiento local.

publicó un tutorial práctico que muestra cómo procesar AgentTrove (open-thoughts/AgentTrove), una colección open-source de 1.7 millones de trazas agénticas, usando streaming en Python para inspeccionar y extraer conversaciones sin descargar el dataset completo. El artículo presenta el flujo completo — desde detección de la columna de diálogo hasta la exportación— y explica por qué ese enfoque facilita la generación de datos de fine-tuning supervisado (SFT).

El tutorial incluye comandos y fragmentos de código concretos: instalar dependencias con pip install "datasets>=2.19" pandas matplotlib pyarrow huggingface_hub; cargar el repositorio en streaming con ds = load_dataset(REPO, split="train", streaming=True; y emplear funciones auxiliares como find_trace_key y normalize_turns para localizar la columna de conversación y normalizar roles y contenidos. También muestra cómo parsear salidas tipo comando del asistente, renderizar trayectorias legibles, muestrear miles de trazas, convertir resultados en DataFrame y generar visualizaciones para detectar patrones.

AgentTrove se presenta como una de las mayores colecciones open-source de interacciones entre agentes y herramientas, adecuada tanto para analizar el uso de herramientas por agentes como para producir datos de entrenamiento. El enfoque por streaming reduce la necesidad de almacenamiento local y permite inspecciones rápidas de columnas comunes (por ejemplo, "conversations" o "messages") y de metadatos de turnos, lo que acelera la identificación de estructuras utilizables para SFT.

Por qué importa: el flujo descrito facilita identificar y exportar trazas exitosas a un JSONL estilo ShareGPT listo para SFT y obtener estadísticas y visualizaciones a nivel de turno que apoyan la selección y limpieza de datos.

Fuentes

  1. MarkTechPost AI · 5/30/2026
0
0
0

Respuestas (0)

Aún no hay respuestas en este tema.

9:41