46.6kЗаказать демоВойтиНачать бесплатно

Vanna AI

Zilliz Cloud and Vanna combine vector search and RAG for improved SQL generation.

Используйте эту интеграцию бесплатно
  • О Ванне

    Vanna - фреймворк RAG (Retrieval-Augmented Generation) с открытым исходным кодом на языке Python, предназначенный для генерации SQL-запросов и связанных с ними задач. Он работает в два этапа: обучение RAG-модели на ваших данных, а затем генерация SQL-запросов на основе вопросов пользователя. Vanna построена с акцентом на безопасность, гарантируя, что содержимое базы данных не будет отправлено в LLM, если это специально не разрешено.

    Vanna обеспечивает высокую точность на сложных наборах данных, а ее возможности напрямую зависят от предоставленных обучающих данных. По мере того как пользователи взаимодействуют с Vanna, модель постоянно совершенствуется за счет расширения обучающих данных. Открытый исходный код Vanna позволяет пользователям запускать ее на собственной инфраструктуре, обеспечивая гибкость и контроль.

  • Почему Зиллиз Клауд и Ванна

    Объединение Zilliz Cloud и Vanna создает мощное решение для инженерии знаний и генерации SQL. Zilliz Cloud, основанная на векторной базе данных Milvus, обеспечивает эффективное хранение векторов и возможность поиска по сходству. Это дополняет RAG-фреймворк Vanna, повышая его способность извлекать релевантную информацию для генерации SQL.

    Такая интеграция позволяет разработчикам создавать более точные и эффективные системы генерации SQL. Используя возможности векторного поиска Zilliz Cloud, Vanna может более эффективно находить и использовать релевантные обучающие данные, что приводит к улучшению генерации SQL-запросов. Это особенно полезно для больших и сложных наборов данных, где точный поиск информации имеет решающее значение для генерации корректных SQL-запросов.

  • Как работает Zilliz Cloud and Vanna

    Интеграция Zilliz Cloud и Vanna происходит за счет усовершенствования процесса RAG в Vanna с помощью возможностей векторного поиска в Zilliz Cloud. Во-первых, соответствующие данные, такие как схемы баз данных, документация и предыдущие запросы, встраиваются и хранятся в Zilliz Cloud в виде векторов. Когда пользователь задает вопрос, Zilliz Cloud выполняет поиск по сходству, чтобы извлечь наиболее релевантную информацию.

    Затем Vanna использует эту полученную информацию для создания SQL-запросов. Возможности векторного поиска в Zilliz Cloud позволяют гарантировать, что модели Vanna будет предоставлен наиболее релевантный контекст, что повышает точность генерируемых SQL-запросов. По мере того как пользователи взаимодействуют с системой, новые запросы и отзывы могут встраиваться и сохраняться в Zilliz Cloud, постоянно улучшая производительность модели с течением времени.

  • Узнать

    Лучше всего начать с практического руководства. В этом руководстве вы узнаете, как создать приложение для инженерии знаний с помощью Vanna & Zilliz Cloud.

    Учебное пособие: Write SQL with Vanna and Milvus

    А вот еще несколько ресурсов: