sudo yum update -y
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install -y docker-ce docker-ce-cli containerd.io
git clone https://github.com/danny-avila/LibreChat.git
cd LibreChat
cp .env.example .env
services:
api:
volumes:
- type: bind
source: ./librechat.yaml
target: /app/librechat.yaml
version: 1.1.4
cache: true
endpoints:
custom:
- name: "OpenRouter"
apiKey: "sk-QByyVoBXTauk7Hhf1JeWVGoBnY3OcXNNES8wv8DpPr1a7eeP"
baseURL: "https://yibuapi.com/v1"
models:
default: ["gpt-3.5-turbo"]
fetch: true
titleConvo: true
titleModel: "current_model"
summarize: false
summaryModel: "current_model"
forcePrompt: false
modelDisplayLabel: "OpenRouter"
- name: "Ollama"
apiKey: "ollama"
baseURL: "http://host.docker.internal:11434/v1/"
models:
default: [
"llama3:latest",
"command-r",
"mixtral",
"phi3"
]
fetch: true # fetching list of models is not supported
titleConvo: true
titleModel: "current_model"
docker compose up