librechat搭建与使用配置

   本文用于记录使用docker方式部署librechat的部署和配置过程。

一、克隆项目      

git clone https://github.com/danny-avila/LibreChat.git
cd LibreChat

docker compose up -d

        一定要在修改其他配置之前先启动一下,目的是为了注册第一个用户,默认第一个注册的用户算是内置管理员,启动以后访问http://IP:3080注册一个用户并记好账号密码。

二、开始修改配置

提前进入LibreChat路径
cp .env.example .env
cp docker-compose.override.yml.example docker-compose.override.yml
cp librechat.example.yaml librechat.yaml

 

2.1 .env文件需要修改的地方

HOST=127.0.0.1   #这里改掉


DOMAIN_CLIENT=https://librechat.xxx.com     #这里你有自己的域名的话改掉
DOMAIN_SERVER=https://librechat.xxx.com     #这里也是一样的,有自己的ssl和域名的话改成自己的 


CONFIG_PATH="./librechat.yaml"   #这里改掉


然后往下找

ALLOW_EMAIL_LOGIN=true
ALLOW_REGISTRATION=false    #是否允许再注册其他新用户,你要是自己用就关掉新用户注册
ALLOW_SOCIAL_LOGIN=false
ALLOW_SOCIAL_REGISTRATION=false
ALLOW_PASSWORD_RESET=false
ALLOW_UNVERIFIED_EMAIL_LOGIN=false

2.2 docker-compose.override.yml需要修改的地方

# EXAMPLE: if you want to use the config file and the latest numbered release docker image the result will be:

services:
   api:
     volumes:
     - type: bind
       source: ./librechat.yaml
       target: /app/librechat.yaml

     找到文件开头的这些被注释掉的配置内容,去掉#后保存。

2.3 librechat.yaml 需要修改的地方

     在配置endpoints里面各个模型的最后加一行

    - name: '你的ai名称'
      apiKey: '你的api key 值'
      baseURL: 'https://你的api服务网站域名或ip/v1'
      models:
        default: ['缺省的模型名称']
        fetch: true
      titleConvo: true
      titleModel: '用于总结问题标题的模型名称,最好用小点,费用低一点的'
      dropParams: ['stop']
      modelDisplayLabel: '你的ai名称'

三、重启docker

docker compose down

docker compose up -d

搞定收工。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

peihexian

你的鼓励是我创作的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值