skip to content
Logo 三七の小站

将第三方免费 api 转为 openAI-api

/ 2 min read

火山豆包、Cloudflare Workers、Llama模型、one-api部署、负载均衡、AI Commit插件、IT工具及Netcup服务的详细配置与部署

1、豆包

将火山-豆包ai添加到one-api(部署在hk服务器) NextChat项目的网页版无法使用自定义接口(HTTPS可以) 导致浪费大量时间,换客户端解决

# Access Key ID(加密后)
U2FsdGVkX1/l/kej2ExnsiD7D3ohF9+zJ7EetiqHh5NlsWMRdQxFHsCBXyuzOrd+cKS42FIs+JfJUj3VeGQxZQ==
# Secret Access Key (加密后)
U2FsdGVkX188+OAi/6qG0GCYN6Pn2reD6KOEotiwZNLOg25EHWrGfETAdX3hBOgX34LjqdtN8BzdzARV5wwCKfYgvAuwKCDj1LojFlTd7jI=
# API_KEY(加密后)
U2FsdGVkX18JEbF4oIdzz2zqIK91mR7cFUhyTlK460TSSihYs6Zw4tPHvthWo7/zKvMjW2fJXLAliZaNBonY5A==
{
"Doubao-pro-128k": "ep-20240702034557-bqgz5",
"Doubao-pro-32k": "ep-20240702041854-rt9nd",
"Doubao-lite-128k": "ep-20240702043154-9z27q",
"Doubao-lite-32k": "ep-20240702043247-dpqgb"
}

2、cf-qwen1.5-14b

# cf账号
sanqiz730@gmail.com
# API_KEY(加密后)
U2FsdGVkX184SgVmgJKYcS6e51n8+BmfLPdaNdLHF69GVAKtGoQKtXuwwQqqF1XfVfGhiDuQPInuXB3eXCNyQQ==
# 账号ID(加密后)
U2FsdGVkX1+bxCpWdF16Vaat9oEtNVl34h2+xn6qjFki+3TKTpRs67IouXJ5az6z1NEUatn5YToMdQ6d9sornA==
{
"gpt-3.5-turbo": "@cf/qwen/qwen1.5-14b-chat-awq"
}

3、Llama (延迟30s,无用)

# API_KEY(加密后)
U2FsdGVkX19jRm3lLS2GuaLfAhzHhM3hw9SNoRJFi24k18f58UH25883PYPTK60I1opj5sr14/pITisA0rQPIw==
# 模型
Atom-13B-Chat,Atom-7B-Chat,Atom-1B-Chat,"Llama3-Chinese-8B-Instruc

4、one-api

Terminal window
# 部署
docker run --name one-api -d --restart always -p 3000:3000 -e TZ=Asia/Shanghai -v /home/oneapi/data:/data justsong/one-api
# HK服务器
U2FsdGVkX19SNYIT/z34OobM4XCiqstmiHT9JRyN32oriXCAqK4xZyVeihWeMnRS
# 账号
U2FsdGVkX189suXoc+KC3MPtv1fOBsw5CTh083Rf+CI=
# 密码
U2FsdGVkX1+7Ze0rTpSHoFQOtIPsDfi0mdpA7gD00MI=
# API_URL
U2FsdGVkX19xVb6FiZoGFt2cYavP1s1DJYTkE+wC3uS/TqcyznrN3foSP4jkF+XE
# API_KEY
U2FsdGVkX1+VMNsw7Au7EbKny5j3x3zPMthKuNDirE9poamIQmX3YljNC8EZN29Xj9W4tZpPnVX5bj9wknFTQtDBK3DYu+lx7qMoeV4YkJk=
# 模型
Doubao-pro-128k,Doubao-pro-32k,Doubao-lite-128k,Doubao-lite-32k,@cf/qwen/qwen1.5-14b-chat-awq,@cf/meta/llama-3-8b-instruct
gpt-3.5-turbo(@cf/qwen/qwen1.5-14b-chat-awq)

5、simple-one-api

适用于白嫖,可以负载均衡,通过配置文件控制

Terminal window
docker run -d --name simple-one-api -p 9090:9090 -v /home/docker/simple-one-api/config.json:/app/config.json fruitbars/simple-one-api

6、ai commit

之前一直想使用gptcommit 试了很久有bug,调试不好 直接在vs code 里安装ai commit

7、it-tools

docker run -d --name it-tools --restart always -p 3001:80 corentinth/it-tools:latest

8、netcup——docker-compose.yml

version: "3"
services:
argo_tunnel:
image: cloudflare/cloudflared:latest
volumes:
- ./cloudflared:/etc/cloudflared
restart: always
command: tunnel --config /etc/cloudflared/config.yaml run
user: root
depends_on:
- note
- flare
- alist
- it-tools
note:
image: jdreinhardt/minimalist-web-notepad:latest
restart: always
ports:
- 8081:80
volumes:
- ./text:/var/www/html/_tmp
flare:
image: soulteary/flare
restart: always
command: flare
ports:
- 8083:5005
volumes:
- ./flare:/app
alist:
image: xhofe/alist-aria2:latest
container_name: alist
volumes:
- ./alist:/opt/alist/data
ports:
- 8084:5244
environment:
- PUID=0
- PGID=0
- UMASK=022
restart: always
it-tools:
image: corentinth/it-tools:latest
ports:
- 8085:80
container_name: it-tools
restart: always