
非原 3.6k star,推荐一款基于聊天的sql客户端
可以看下效果,开源地址再文末:
SQL Chat简介
SQL Chat是一个基于聊天的SQL客户端,它使用自然语言与数据库进行交流,实现查询、修改、添加和删除数据库的操作。
随着我们进入开发者工具2.0时代,利用聊天界面重建现有工具的机会巨大,SQL客户端也不例外。
与其在许多UI控件之间导航,使用基于聊天的界面更加直观。当然,前提是这种方式有效,而我们的目标就是提供这样的体验。
SQL Chat由Next.js构建,支持以下数据库,并将随时间增加更多:MySQL、PostgreSQL、MSSQL、TiDB。
如果您使用sqlchat.ai连接到您的数据库,您需要将0.0.0.0(允许所有连接)添加到数据库白名单IP中。
因为sqlchat.AI托管在Vercel上,使用动态IP。如果这是一个问题,请考虑下面的自托管选项。
docker部署
自托管Docker的话,如果只是想为自己使用,提供以下选项
NEXTAUTH_SECRET、OPENAI_API_KEY
然后运行以下命令
docker run --name sqlchat --platform linux/amd64 --env NEXTAUTH_SECRET= "$(openssl rand -hex 5)"" --env OPENAI_API_KEY= <<YOUR OPENAI KEY>> -p 3000:3000 --hostname localhost sqlchat/sqlchat。
© 版权声明
文章版权归作者所有,未经允许请勿转载。