这次是简短的周记,因为这里已经涵盖了我所做的关键事情:
- How to implement Q&A against your documentation with GPT3, embeddings and Datasette描述了我在 Datasette 中使用自定义 SQL 函数来提供针对现有文档语料库的 Q&A 界面的实验。这导致了一系列的软件发布:
- datasette-openai – 用于从 Datasette 查询 OpenAI API 的自定义 SQL 函数
- datasette-faiss – 一个为快速向量相似性搜索构建 FAISS 索引的插件
- datasette-cookies-for-magic-parameters – 一个支持插件,有助于在 cookie 中存储秘密,例如 API 密钥,这样它们就不会在查询字符串中传输
- openai-to-sqlite – 用于在 SQLite 数据库中存储 OpenAI API 响应的命令行工具 – 对计算嵌入很有用
- Datasette 0.64,带有关于 SpatiaLite 的警告– 我发布了带有新的
--setting default_allow_sql off
设置的 Datasette 0.64,因为发现 SpatiaLite 模块添加的一些 SQL 函数可用于使 Datasette 实例崩溃。 - 使用 SpatiaLite 构建位置到时区 API 是 Datasette官方系列教程中的最新内容。它演示了如何使用 SpatiaLite 安全地构建和部署地理空间 API。
本周发布
- 数据集-openai : 0.2 -(总共 4 个版本)- 2023-01-14
用于调用 OpenAI API 的 SQL 函数 - openai-to-sqlite : 0.2 -(总共 2 个版本)- 2023-01-13
将 OpenAI API 结果保存到 SQLite 数据库 - datasette-cookies-for-magic-parameters : 0.1.2 -(总共 3 个版本)- 2023-01-12
用于设置 cookie 以填充魔法参数的 UI - git 历史: 0.7a0 -(总共 10 个版本)- 2023-01-11
使用 SQLite 分析 Git 历史的工具 - 数据集:0.64.1 – (共 124 个版本)- 2023-01-11
用于探索和发布数据的开源多功能工具 - 数据集-faiss : 0.1a0 – 2023-01-11
维护指定数据集表的 FAISS 索引 - json 到文件: 0.1 – 2023-01-10
基于 JSON 对象在磁盘上创建单独的文件 - datasette-auth-passwords : 1.1 -(总共 12 个版本)- 2023-01-09
使用密码进行身份验证的数据集插件 - datasette-publish-fly : 1.3 -(共 9 个版本)- 2023-01-09
使用 Fly 发布数据的 Datasette 插件 - shapefile-to-sqlite : 0.4.2 -(总共 6 个版本)- 2023-01-08
将 shapefile 加载到 SQLite(可选 SpatiaLite)数据库中
直到本周
- 使用 ClickHouse playground 查询 GitHub 存档
- 早餐炸玉米饼配鸡蛋、素食香肠和鳄梨酱
- SQLite 中的 Geopoly
- 在 macOS 上用 Python 加载 SQLite 扩展
- 抓取 Sky News Westminster Accounts,一个 Flourish 应用程序
- 将 pipx 应用程序升级到 alpha 版本
原文: http://simonwillison.net/2023/Jan/15/weeknotes/#atom-everything