潘多拉docker搭建方法

作者: gavin 分类: AI,ChatGPT 发布时间: 2023-08-20 11:21

参考:

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创建一个镜像文件

三、通过这个镜像文件创建一个容器

四、创建一个站点然后配置反向代理到这个容器的地址