项目简介
使用说明
在您的服务器新建docker-compose.yml
文件,内容如下:
version: '3.4'
services:
voapi:
image: voapi/voapi:latest
container_name: voapi
restart: always
command: --log-dir /app/logs
ports:
- "3000:3000"
volumes:
- ./data:/data
- ./logs:/app/logs
extra_hosts:
- "host.docker.internal:host-gateway"
environment:
- SQL_DSN=root:123456(host.docker.internal:3306)/voapi?charset=utf8mb4&parseTime=True&loc=Local # 修改此行,或注释掉以使用 SQLite 作为数据库
- REDIS_CONN_STRING=redis://redis
- SESSION_SECRET=random_string # 启动前必须手动修改此值为随机字符串
- TZ=Asia/Shanghai
depends_on:
- redis
healthcheck:
test: [ "CMD-SHELL", "wget -q -O - http://localhost:3000/api/status | grep -o '\"success\":\\s*true' | awk -F: '{print $2}'" ]
interval: 30s
timeout: 10s
retries: 3
redis:
image: redis:latest
container_name: redis
restart: always
启动服务:
docker-compose up -d
访问http://ip:3000
即可看到登录界面,输入账号密码即可登录(默认账号:root,默认密码:123456)。
若有版本更新,您可以通过以下命令更新并重启服务:
docker-compose pull && docker-compose up -d
首页模板配置属性
name
: string
标题desc
: string
描述bgImg
: string
首页第一栏右侧图片notes
: array
打字机说明列表string
说明文字 hideAiModels
: bool
是否隐藏AI模型aiTitle
: string
AI模型标题aiModels
: array
AI模型列表name
: string
AI模型名称link
: string
AI模型描述img
: string
AI模型图片hidePlatforms
: bool
是否隐藏平台platformsTitle
: string
平台标题platforms
: array
平台列表name
: string
平台名称link
: string
平台描述img
: string
平台图片stepsImg
: string
步骤左侧图片steps
: array
步骤列表name
: string
步骤名称desc
: string
步骤描述qas
: array
问答列表q
: string
问题a
: string
答案advantages
: array
优势列表content
: string
标题extra
: string
描述icon
: string
图标class namecolor
: string
颜色hideAdvantages
: bool
是否隐藏优势advantageImg
: string
优势左侧占位图
模型信息/厂商信息示例
-
模型信息
{
"gpt-3.5-turbo": {
"note": "这是OpenAI的模型,介绍可以自定义 **支持markdown**",
"icon": "/index/platforms/voapi-p-3.png",
"tags": "对话|低价|OpenAI",
"group": "openai"
},
"gpt-4": {
"note": "这是OpenAI的模型,介绍可以自定义 **支持markdown**",
"icon": "/index/ai/voapi-1.ico",
"tags": "对话|评分高|OpenAI",
"group": "openai"
}
}
-
模型厂商信息
{
"openai": {
"name": "OpenAI",
"icon": "/index/ai/voapi-1.ico",
"desc": "OpenAI介绍 **支持markdown**",
"notice": "OpenAI当前状态正常,你可以 [点此查看](https://status.openai.com)"
}
}
界面截图
PC端
首页
运营配置页
其他配置页
移动端
首页
菜单展开
项目链接
https://github.com/VoAPI/VoAPI
扫码加入技术交流群,备注「开发语言-城市-昵称」
(文:GitHubStore)