¿Qué es PandasAI?
PandasAI es una plataforma de Python que te permite interactuar con tus datos de manera natural, como si estuvieras teniendo una conversación. Ya sea que trabajes con bases de datos SQL, archivos CSV o parquet, PandasAI simplifica el análisis de datos utilizando LLMs (Modelos de Lenguaje) y RAG (Recuperación Aumentada Generativa). Ideal tanto para usuarios no técnicos como para desarrolladores que buscan ahorrar tiempo.
¿Cuáles son las características de PandasAI?
- Conversación con datos: Haz preguntas en lenguaje natural y obtén respuestas claras.
- Visualización de datos: Genera gráficos y visualizaciones con simples comandos.
- Integración múltiple: Funciona con SQL, CSV, parquet y más.
- Sandbox seguro: Ejecuta código en un entorno aislado con Docker.
- Soporte para múltiples DataFrames: Relaciona y analiza varios conjuntos de datos al mismo tiempo.
¿Cuáles son los casos de uso de PandasAI?
- Análisis empresarial: Obtén insights rápidos sobre ventas, finanzas y más.
- Investigación académica: Analiza grandes volúmenes de datos sin necesidad de programación avanzada.
- Desarrollo de aplicaciones: Integra PandasAI en tus apps para ofrecer análisis de datos en tiempo real.
¿Cómo usar PandasAI?
- Instala PandasAI usando pip o poetry:
pip install "pandasai>=3.0.0b2" - Carga tus datos en un DataFrame.
- Haz preguntas en lenguaje natural, por ejemplo:
df.chat('¿Cuáles son los 5 países con mayores ventas?') - Visualiza tus datos con comandos simples:
df.chat('Grafica un histograma de los países con diferentes colores para cada barra')














