CLINE是一个非常优秀的开源项目,可惜它不支持豆包大模型,这里搭建一个多模态的豆包服务供CLINE使用,让开源项目CLINE完美接入火山引擎豆包大模型!
- 无缝集成:1分钟实现CLINE与豆包大模型的对接
- 多模态支持:文本/长文本/视觉理解三大模型自动切换
- 极简配置:Go语言开发,单文件部署,资源占用极低
- 开源力量:MIT协议开放源码,开发者共建生态
本项目使用以下环境变量:
FIXED_TEXT_LONG_MODEL: 豆包长文本模型endpoint。FIXED_TEXT_MODEL: 豆包文本模型endpoint。FIXED_VERSION_MODEL: 豆包视觉理解模型endpoint。API_KEY: 火山方舟API密钥。
你需要在运行项目前设置这些环境变量,例如在bash中可以使用以下命令设置:
export FIXED_TEXT_LONG_MODEL=your_long_text_model_name
export FIXED_TEXT_MODEL=your_text_model_name
export FIXED_VERSION_MODEL=your_image_model_name
export API_KEY=your_api_key这里三个model分别为火山引擎的endpoint id
- 创建 endpint id 文档:https://www.volcengine.com/docs/82379/1099522
- 查看 endpint id 文档:https://www.volcengine.com/docs/82379/1182403
- 查看 apikey 文档:https://www.volcengine.com/docs/82379/1361424
确保你已经安装了Go语言环境。在设置好环境变量后,在项目根目录下运行以下命令启动服务器:
go run main.go服务器将在:8280端口启动。你可以通过访问http://localhost:8280来使用服务。
这样你的豆包服务启动成功了。
点击 CLINE 的配置按钮,API Provider 选择 OpenAI Compatible, Base URL 填本地地址http://localhost:8280, API KEY和Model ID随便填写即可。
- 在
API Provider选择OpenAI Compatible配置 - 填入配置参数:
- Base URL:
http://localhost:8280 - API Key: 任意值
- Model ID: 任意值
- Base URL:
- 点击
DONE保存配置
欢迎通过以下方式参与项目:
- 提交Issue反馈使用问题
- Fork仓库开发新功能模块
- 分享你的使用案例到Discussions