songquanpeng / one-api

OpenAI 接口管理 & 分发系统,支持 Azure、Anthropic Claude、Google PaLM 2 & Gemini、智谱 ChatGLM、百度文心一言、讯飞星火认知、阿里通义千问、360 智脑以及腾讯混元,可用于二次分发管理 key,仅单可执行文件,已打包好 Docker 镜像,一键部署,开箱即用. OpenAI key management & redistribution system, using a single API for all LLMs, and features an English UI.
https://openai.justsong.cn/
MIT License
19.26k stars 4.3k forks source link

百度文心千帆向量模型报错Unsupported openapi method #1144

Closed q99433 closed 8 months ago

q99433 commented 8 months ago

例行检查

问题描述 使用的one-api版本是v0.6.2-alpha.11 使用fastgpt对接one-api,one-api配置文心千帆ERNIE-Bot-turbo和Embedding-V1,其中ERNIE-Bot-turbo能正常使用,Embedding-V1无法使用

复现步骤 在fastgpt里添加知识库,生成向量的时候提示Embedding API 404,在one-api日志里能看到报错 image image

{Error:{Message:Unsupported openapi method Type:baidu_error Param: Code:3} StatusCode:200} image

预期结果 正常应该是能调用接口的

ryangsun commented 8 months ago

image

用python的openai官方包,把embedding模型名称换了,这种方式也不行。 用百度官方案例,调用百度是正常的

songquanpeng commented 8 months ago

PR 有人修复了,写了一个 bug 之前

hlovingness commented 7 months ago

我最新版本也遇到了这个问题,请问是怎么解决的