【Rust日报】2023-04-09 askbend - 使用OpenAI 进行基于 SQL 的知识库搜索和完成

minus v5.3.0 发布

minus 是一个用 Rust 编写的异步终端分页库。

这个版本有点特别,因为它经过几个月的开发,终于减去现在有它自己的 API 来添加/删除终端上的键/鼠标绑定。以前复制默认模板,更改您需要的部分并将其设置为的方法InputClassifier仍然可行,但不推荐使用。

还修复了一个错误,即使用鼠标滚动会导致显示损坏的输出。

在此处查看完整的变更日志

如果你喜欢减号,请给它一个星。它不花任何钱,但确实激励我继续努力。

https://github.com/arijit79/minus

Rust 正则表达式编辑器和测试器已更新!

  • 该项目基于stdwebcrate,用于cargo-web构建 WebAssembly 文件,这两个文件自 2019 年以来都没有收到更新,实际上已被放弃。wasm-bindgen我用和替换了前者,web-sys用 替换了后者trunk,所有这些都得到了积极的开发和维护。

  • 回购使用的是一种非常古老的 GitHub Pages 形式,你必须将构建工件放在主分支中,并且没有设置为自动构建,所以我添加了一个 GitHub Actions 工作流来自动构建、测试和部署代码一个单独的gh-pages分支机构,该分支机构由该站点提供服务。

  • 正在使用的版本regex已经过时(1.3.9),因此项目已更新到最新版本(1.7.3)

  • fancy-regex被添加为一个选项,以便它的正则表达式也可以被测试。

  • 我在做的时候也做了一些代码清理/重构。

项目托管在 GitHub 上: http: //github.com/lpil/rustexp

askbend - 使用 Databend 进行基于 SQL 的知识库搜索和完成

AskBend 是一个 Rust 项目,它利用 Databend 和 OpenAI 的强大功能从 Markdown 文件创建基于 SQL 的知识库。

您可以轻松地将博客或文档用作数据源并托管您自己的实例。

  • GitHub repo: https: //github.com/datafuselabs/askbend

  • Live Demo demo about asking for Databend documentation: https://ask.databend.rs/

From 日报小组 时光

社区学习交流平台订阅:

  • Rustcc 论坛:支持 rss

  • 微信公众号:Rust 语言中文社区

你可能感兴趣的:(rust,开发语言,后端)