Vanna 如何工作
Vanna 的核心是一个 Python 包,它使用检索增强技术(Retrieval Augmentation)帮助您利用大语言模型(LLMs)为您的数据库生成准确的 SQL 查询。
Vanna 的工作分为两个简单的步骤:首先,在您的数据上训练一个 RAG“模型”;然后,提问即可返回可以设置为在您的数据库上自动运行的 SQL 查询。
vn.train(...)
在您的数据上训练一个 RAG“模型”。这些方法会添加到下面的参考语料库中。
vn.ask(...)
提问。这将使用参考语料库生成可以在您的数据库上运行的 SQL 查询。