[Bug] 国内乱七八糟的 AI API调用
由于公司服务器无魔法,测试 Bisheng 的 RAG 功能需要调用国内的 Embedding model 的 API。我之前一直用的是 OPENAI 的 text-embedding-3-small
,昨天就搜了下,选择百度的千帆、阿里云的通义,看下能不能用它们的 RAG 试试。
百度这边
调用百度的 RAG 需要在官网申请新建两个值,一个是 RAG 的 API,另一个是 access key。嗯……而且那个 access key 明明是刚创好的,输入到 Bisheng 后发现报错:
embedding组件异常,请检查配置或联系管理员。错误信息:AK(bce-v3***) is not correct, please check! AK(`bce-v3***`) 错误, 请检查! AK/SK should be obtained from https://console.bce.baidu.com/qianfan/ais/console/applicationConsole/application
后来听同事说,百度是这样子的。遇到这事只能去提工单……服了。
阿里这边
首先,阿里的 AI 产品和云产品是放在一块儿的,乱七八糟。我找了半天,才找到 API 调用入口,但是输到 Bisheng 里发现,也不是那么的好用呀……很容易用超,而且相当的慢,不如 OPENAI 的用得舒服。
我也不太清楚免费额度和付费额度的 embedding 能力是不是一样的,如果说可以越过免费阶段直接开始付费使用,且体验比免费好的话,我当然愿意;但是阿里这边一开始似乎只让用户使用免费额度?
整了一个下午,结论是:用 OPENAI 吧。