Ejemplos
Seis casos reales, mostrando el prompt en lenguaje natural y la herramienta que el agente elige.
1. Seguir la producción de Vaca Muerta
Prompt: "Mostrame la producción de petróleo y gas de Vaca Muerta por año desde 2018."
Tool: query_production con formacion: "VACA MUERTA", fecha_desde: "2018-01", agrupar_por: "anio"
Por qué importa: Vaca Muerta es el principal play de shale del mundo fuera de EE.UU. El crecimiento año contra año sigue el pulso macro de Argentina.
2. Encontrar los mejores pozos por empresa
Prompt: "Top 10 pozos de YPF en Neuquén por producción acumulada de petróleo."
Tool: query_wells con empresa: "YPF", provincia: "NEUQUEN", limit: 10
Caso de uso: due diligence de inversión, valuación de activos, research M&A, benchmarking de operadores.
3. Comparar WTI y Brent en el tiempo
Prompt: "¿Cuál fue el promedio mensual del WTI en 2024?"
Tool: query_prices con serie: "WTI", fecha_desde: "2024-01-01", fecha_hasta: "2024-12-31", frecuencia: "mensual"
Caso de uso: mesas de trading comparando benchmarks internacionales contra crudos locales argentinos (Escalante, Medanito).
4. Inversión upstream por cuenca
Prompt: "¿Cuánto invirtieron los operadores en perforación en la cuenca Neuquina desde 2020?"
Tool: query_investments con cuenca: "NEUQUINA", concepto: "perforacion", anio_desde: 2020
Caso de uso: analistas energéticos, bancos con project finance, periodistas del sector.
5. Balance comercial energético de Argentina
Prompt: "Exportaciones argentinas de crudo en 2024."
Tool: query_trade con anio: 2024, flow: "export", producto: "crude"
Caso de uso: analistas macro modelando balance comercial, impacto cambiario y recaudación fiscal.
6. SQL custom
Prompt: "Para cada cuenca, ¿cuál es el ratio de pozos horizontales vs verticales perforados en 2024?"
Tool: execute_sql con una consulta como:
SELECT
cuenca,
COUNT(*) FILTER (WHERE tipo_pozo ILIKE '%horizontal%') as horizontales,
COUNT(*) FILTER (WHERE tipo_pozo ILIKE '%vertical%') as verticales
FROM pozos
WHERE EXTRACT(YEAR FROM fecha_primera_prod) = 2024
GROUP BY cuenca
ORDER BY horizontales DESC Cuándo usar SQL: las tools curadas cubren los casos comunes. Cuando necesitás joins cruzados, window functions o agregaciones a medida, bajás a SQL.
Tips para obtener buenas respuestas
- Arrancá con
get_data_freshnesssi no estás seguro de qué tan reciente es el dato. - Usá
get_schemacuando el agente necesita saber qué columnas existen. - Especificá fechas — sin filtros, las consultas suelen topar contra el límite de filas en tablas de millones de registros.
- Los nombres de cuencas van en mayúsculas en los datos (NEUQUINA, GOLFO SAN JORGE).
- Unidades: la producción viene en m³ y miles m³, los precios en USD/bbl, las inversiones en MMUSD y el comercio en USD FOB.