在终端中查询 SQLite 数据库和 CSV/JSON 文件

2024-12-03

Simon Willison 开发了一个名为 sqlite-utils-ask 的插件,允许用户使用自然语言直接查询 SQLite 数据库和 CSV/JSON 文件。该插件通过将数据库 schema 和用户问题发送给大型语言模型(LLM)来生成 SQL 查询,并执行查询返回结果。用户还可以提供示例值以帮助模型生成更准确的查询。该工具支持多种文件格式,包括 CSV、TSV 和 JSON,并兼容多种 LLM,例如 gpt-4o-mini 和 Claude 3.5 Sonnet。

未分类