Описание
Vanna 2.0 — это фреймворк с открытым исходным кодом, предназначенный для того, чтобы пользователи могли создавать ИИ-агентов, способных запрашивать базы данных компании с помощью естественного языка. Это инновационное решение призвано демократизировать доступ к данным, позволяя людям, независимо от их уровня владения SQL, взаимодействовать с системами учета без написания сложных запросов. Преобразуя вопросы на естественном языке в SQL, Vanna позволяет пользователям тратить меньше времени на извлечение данных и больше времени на получение ценных сведений.
Фреймворк обладает высокой гибкостью, поддерживая широкий спектр поставщиков больших языковых моделей (LLM), включая Anthropic, OpenAI, Gemini и Ollama. Он также легко интегрируется с различными базами данных, такими как SQLite, PostgreSQL, MySQL, Snowflake, BigQuery и другими базами данных через свою документацию. Эта совместимость с несколькими базами данных и несколькими LLM гарантирует, что Vanna может быть адаптирована к разнообразным технологическим стекам.
Vanna 2.0 выходит за рамки базовых запросов, предлагая дополнительные размещенные административные функции, которые повышают удобство использования и контроль. К ним относятся надежный контроль доступа для управления видимостью данных, комплексная наблюдаемость с метриками в реальном времени и распределенной трассировкой, а также память агента, работающая на размещенной векторной базе данных для непрерывного обучения. Также предоставляются безопасное хранение и извлечение файлов, подробные журналы аудита для соответствия требованиям и долгосрочное хранение данных для разговоров и журналов. Эти функции имеют решающее значение для развертывания ИИ-агентов в производственных средах, где безопасность, производительность и подотчетность имеют первостепенное значение.
Ценностное предложение Vanna 2.0 заключается в его способности преодолеть разрыв между сложной инфраструктурой данных и конечными пользователями. Он способствует более эффективному и инклюзивному процессу анализа данных, позволяя организациям более эффективно использовать свои активы данных. Открытый исходный код основного фреймворка в сочетании с дополнительными размещенными в облаке функциями обеспечивает масштабируемое и адаптируемое решение для предприятий, стремящихся интегрировать запросы данных на основе ИИ в свою деятельность.
Основные функции Vanna 2.0
Фреймворк SQL-агента с открытым исходным кодом
Поддержка нескольких баз данных (SQLite, PostgreSQL, MySQL, Snowflake, BigQuery и т. д.)
Поддержка нескольких поставщиков LLM (Anthropic, OpenAI, Gemini, Ollama)
Преобразование естественного языка в SQL
Выполнение в рамках пользователя
Богатые компоненты пользовательского интерфейса
Управление квотами
Контроль доступа к видимости данных
Наблюдаемость с метриками в реальном времени и трассировкой
Память агента с размещенной векторной базой данных
Безопасная файловая система для хранения и извлечения
Журналы аудита для отслеживания действий и соответствия требованиям
Хранение данных для разговоров и журналов
Возможности многоходовых диалогов
Как использовать Vanna 2.0?
Настройте: выберите предпочтительного поставщика LLM и базу данных.
Установите: используйте `pip install vanna` для версии с открытым исходным кодом.
Интегрируйте: получите готовый к копированию и вставке код конфигурации для вашего стека.
Разверните: создавайте ИИ-агентов, готовых к производству.
Используйте: предоставьте пользователям возможность запрашивать данные с помощью естественного языка.
Управляйте: используйте дополнительные размещенные административные функции для контроля и мониторинга.
Варианты использования Vanna 2.0
- Запросы данных на естественном языке
- Демократизация доступа к данным
- Сокращение времени разработки SQL
- Развертывание производственных ИИ-агентов
- Наблюдаемость и аудит данных
- Интеграция с несколькими базами данных







