潘多拉docker搭建方法
参考:
https://www.bilibili.com/video/BV1dj411z7ep/?vd_source=6c0aca716f8ea43d1b7d959e263b5b80
https://zhuanlan.zhihu.com/p/638307130?utm_id=0
一、创建一个Compose:
version: '3' services: MyPandora: # 镜像名称 image: pengzhile/pandora # 容器名称 container_name: MyPandora # 自启动 restart: always # 端口设置 ports: # 环境变量 - 8080:8080 environment: PANDORA_CLOUD: cloud PANDORA_SERVER: 0.0.0.0:8080
For other environment variables, the token must be filled in.
PANDORA_ACCESS_TOKEN:指定Access Token字符串。 PANDORA_TOKENS_FILE:指定一个存放多Access Token的文件路径。 PANDORA_PROXY:指定代理,格式:protocol://user:pass@ip:port。 PANDORA_SERVER:以http服务方式启动,格式:ip:port。 PANDORA_API:使用gpt-3.5-turboAPI请求,你可能需要向OpenAI支付费用。 PANDORA_SENTRY:启用sentry框架来发送错误报告供作者查错,敏感信息不会被发送。 PANDORA_VERBOSE:显示调试信息,且出错时打印异常堆栈信息,供查错使用。 PANDORA_THREADS:指定服务启动的线程数,默认为 8,Cloud模式为 4。
二、通过compose创建一个镜像文件
三、通过这个镜像文件创建一个容器
四、创建一个站点然后配置反向代理到这个容器的地址