Yahoo Search Busca da Web

Resultado da Busca

  1. Vanna.AI is an open-source tool that lets you ask questions and get SQL queries from your database. It supports many databases, LLMs, and frontends, and learns from your data and usage.

    • Docs

      How Vanna Works. At its core, Vanna is a Python package that...

    • Models

      This are demo models that illustrates how Vanna works. Once...

    • Blog

      Vanna.AI, an AI SQL agent that talks to your data warehouse....

    • Read The Paper

      Context Model (aka Vanna Model) : This is a layer that sits...

    • Running Locally

      Using Vanna with a Local Context Database¶ Generally it's a...

    • Connect to Postgres

      Vanna.AI. The fastest way to get insights from your database...

    • Vanna
    • How Vanna works
    • User Interfaces
    • Getting started
    • Training
    • Asking questions
    • RAG vs. Fine-Tuning
    • Why Vanna?
    • Extending Vanna
    • GeneratedCaptionsTabForHeroSec

    Vanna is an MIT-licensed open-source Python RAG (Retrieval-Augmented Generation) framework for SQL generation and related functionality.

    Vanna works in two easy steps - train a RAG "model" on your data, and then ask questions which will return SQL queries that can be set up to automatically run on your database.

    1.Train a RAG "model" on your data.

    2.Ask questions.

    If you don't know what RAG is, don't worry -- you don't need to know how this works under the hood to use it. You just need to know that you "train" a model, which stores some metadata and then use it to "ask" questions.

    These are some of the user interfaces that we've built using Vanna. You can use these as-is or as a starting point for your own custom interface.

    •Jupyter Notebook

    vanna-ai/vanna-streamlit

    vanna-ai/vanna-flask

    Install

    There are a number of optional packages that can be installed so see the documentation for more details.

    Import

    See the documentation if you're customizing the LLM or vector database.

    Train with DDL Statements

    DDL statements contain information about the table names, columns, data types, and relationships in your database.

    Train with Documentation

    Sometimes you may want to add documentation about your business terminology or definitions.

    Train with SQL

    You can also add SQL queries to your training data. This is useful if you have some queries already laying around. You can just copy and paste those from your editor to begin generating new SQL.

    You'll get SQL

    If you've connected to a database, you'll get the table:

    RAG

    •Portable across LLMs

    •Easy to remove training data if any of it becomes obsolete

    •Much cheaper to run than fine-tuning

    •More future-proof -- if a better LLM comes out, you can just swap it out

    Fine-Tuning

    1.High accuracy on complex datasets.

    Vanna’s capabilities are tied to the training data you give it

    •More training data means better accuracy for large and complex datasets

    2.Secure and private.

    •Your database contents are never sent to the LLM or the vector database

    •SQL execution happens in your local environment

    Vanna is designed to connect to any database, LLM, and vector database. There's a VannaBase abstract base class that defines some basic functionality. The package provides implementations for use with OpenAI and ChromaDB. You can easily extend Vanna to use your own LLM or vector database. See the documentation for more details.

    Vanna is an open-source Python framework that lets you generate SQL queries from natural language questions. It uses RAG (Retrieval-Augmented Generation) and LLMs (Large Language Models) to learn from your data and provide accurate and secure answers.

  2. Vanna é uma plataforma que automatiza recebimentos de Pix com split, dividindo os valores em contas de forma simples e rápida. Saiba como usar a Vanna para organizar seus pagamentos, evitar erros, cobrar juros e multa e ter controle de seus dados.

  3. Recebimentos Pix com Split, sem burocracia. Mude a forma de fazer cobranças e receba e divida valores de forma instantânea. Seu dinheiro na conta, pronto para te ajudar a crescer e conquistar o mercado.

  4. 19 de mai. de 2024 · Vanna是一个开源的Python框架,可以通过检索增强生成(RAG)方法,提高自然语言转换SQL的准确率,实现数据库对话机器人。本文介绍了Vanna的基本概念、工作原理、扩展与定制化方法,并展示了如何在火山引擎上快速构建SQL数据库对话机器人的实例。

  5. Vanna - Navika (Official video) Croatia Records. 567K subscribers. Subscribed. 635. 66K views 4 months ago #croatiarecords #crorec #newsingle.

    • 4 min
    • 79,2K
    • Croatia Records
  6. a.vanna.appVanna

    Vanna é uma ferramenta que automatiza as cobranças de vendas e recorrências por meio do Pix e recebe o dinheiro na hora. Veja como funciona, quais são as vantagens e os depoimentos de quem já usa a Vanna.

  1. As pessoas também buscaram por