MartialBE / one-api

OpenAI 接口管理 & 分发系统,改自songquanpeng/one-api。支持更多模型,加入统计页面,完善非openai模型的函数调用。
https://one-api-martialbe.vercel.app/
Apache License 2.0
814 stars 166 forks source link

支持 gpt-3.5-turbo-instruct 模型代码补全 #195

Closed coulsontl closed 1 month ago

coulsontl commented 1 month ago

例行检查

功能描述

在使用gpt-3.5-turbo-instruct 模型代码补全时如果经过当前OneAPI中转则一直报错

2024/05/19 03:18:29 request completions failed: {"error":{"code":"invalid_text_request","message":"Provider API error: field messages is required (request id: 20240519031828853895489acWdbFAG) (request id: 20240519111828709925269UxrcZ0Y1)","type":"one_api_error"}}
[GIN] 2024/05/19 - 03:18:29 | 400 |  444.616953ms |   192.168.31.16 | POST     "/v1/engines/copilot-codex/completions"

如果使用渠道直连则没有这个问题,比如我用的是这个渠道 https://burn.hair

应用场景

vscode代码补全,参考 override

MartialBE commented 1 month ago

已修复 等待GitHub action编译完成后拉取dev镜像使用

docker pull ghcr.io/martialbe/one-api:dev