自然语言转 SQL:通过 One API 将 llama3 模型部署在 Bytebase SQL 编辑器
使用OpenAI兼容的API,可以在BytebaseSQL编辑器中使用自然语言查询数据库。出于数据安全的考虑,私有部署大语言模型是一个较好的选择--本文选择功能强大的开源模型llama3。由于OpenAI默认阻止出站流量,为了简化网络配置,同时进一步防止令牌泄漏,我们使用开源项目OneAPI作为中转,将Bytebase符合OpenAIAPI规范的请求与llama3API的请求相转换。准备Docke