BaiLian API to OpenAI API
本服务可以方便的将Aliyun的百炼大模型平台的App接口转成OpenAI API接口
这样可以方便接入以OpenAI API为标准接口的海量应用和框架(如langchain、chatgpt-next-web)
这个项目可以结合 https://github.com/duoyang666/ai_novel项目中的 魔改版 OpenWebUi ,OpenWebUi提供前端页面支持, 魔改版 OpenWebUi 会请求/models 返回模型列表,所以需要加一个列表,这样应用可以调用不同模型
Get Access Key、Access Secret Key、Agent Key、AppId
from BaiLian
- Config
cp .env.exmaple .env
then edit it. - Run
- Run api server
bailian2openai
- Run CLI
bailian2openai -cli
- Help
bailian2openai --help
- Run api server
- Build
docker build \
-t image:latest \
--build-arg VERSION=$(git describe --tags --always) \
.
- Run
docker run -it --rm -p 8080:8080 \
-e ACCESS_KEY_ID= \
-e ACCESS_KEY_SECRET= \
-e AGENT_KEY= \
-e APP_ID= \
bailu1901/bailian2openai:latest
make build