У langchain есть для подобных целей DataFrame agent. Правда, у меня не получилось его завести с отличными от openAi моделями (например, для оффлайн работы с LLM, чтобы, как отмечается в статье, не отправлять содержимое фрейма). Кто-то пробовал? Получалось?
Новая библиотека для анализа данных Pandas AI: стоит ли пробовать?