Megoldások · Többmodelles csevegés
VPS a LibreChathez
A LibreChat egy nyílt forráskódú csevegőfelület, amely egyszerre több modellt kezel: OpenAI, Anthropic, Google, valamint helyi modellek egy OpenAI-kompatibilis végponton keresztül, ügynökökkel, fájlkereséssel és fiókokkal egy egész csapat számára. A dokumentációja nem ad meg RAM- vagy CPU-értéket, a hivatalos Docker Compose fájl pedig hat konténert indít, ezért ebből indulunk ki a méretezésnél. A(z) BD-8 havi $12.90 áron a legolcsóbb gép, amelyben valóban van tartalék; a(z) C2-4-80 $37.90 áron a kisebb kiépítés egy felhasználónak vagy egy kis csoportnak.
Amire szüksége van
Szoftver a dokumentációból, a méreteknél feltüntetett forrással
A szoftver és a biztonsági beállítások a projekt saját dokumentációjából származnak. Ahol a projekt nem közöl hardverigényt, a méreteknél fel van tüntetve, kitől származnak.
A LibreChat dokumentációjából és compose fájljából
- Git és Docker, Linuxon. A librechat.ai Docker-útmutatója semmi mást nem sorol fel, és nem ad meg RAM-, CPU- vagy lemezkövetelményt.
- Telepítés: klónozza a tárolót, majd
cp .env.example .env && docker compose up -d. Az alkalmazás a 3080-as porton válaszol; egy második konténer, az adminpanel, a 3000-es porton. - A hivatalos compose fájl hat konténert indít: a LibreChat alkalmazást, az adminpanelt, a MongoDB-t a beszélgetésekhez és fiókokhoz, a Meilisearch-öt a beszélgetések kereséséhez, egy pgvector adatbázist és a RAG API-t a fájlkereséshez.
- A modellek kulcsok, nem hardver. Az OpenAI-, Anthropic- és Google-kulcsok a .env fájlba kerülnek, vagy minden felhasználó a sajátját adja meg a felületen. A helyi modell egy külön Ollama vagy más OpenAI-kompatibilis végpont, amelyet a librechat.yaml fájlban ad hozzá, így ennek a gépnek nincs szüksége GPU-ra.
Méretek (saját becslés, a compose fájl által indított hat konténer alapján)
| Munkaterhelés | vCPU | RAM |
|---|---|---|
| Egy felhasználó vagy kis csoport, néhány csevegés, intenzív fájlkeresés nélkülSaját becslés. Hat konténer már tétlenül is saját memóriát foglal; ez a legkevesebb, amin futtatnánk őket. | 2 | 4 GB |
| Csapat, bekapcsolt fájlkereséssel, növekvő keresőindexszelSaját becslés. A MongoDB, a Meilisearch és a vektoradatbázis egyaránt tartalékot igényel, a feltöltések embeddingje pedig CPU-munka. | 4 | 8 GB |
| Sok felhasználó, nagy dokumentumállományok, évekig megőrzött beszélgetésekSaját becslés. A beszélgetéstár, a keresőindex és a vektorok mind nőnek a használattal. | 8 | 16 GB |
A megfelelő csomagok
5 gép, aktuális árakon
A legolcsóbb megfelelő gép elöl. Az árak a mai havi árak, a katalógusból.
- BD-8$12.90/hó
4 vCPU · 8 GB · 100 GB lemez · 32 TB
A legolcsóbb, amelyen elfér a teljes stack. Kényelmes egy csapatnak: a hat konténer, a feltöltések és a keresőindex, tartalék memóriával.
- BD-12$17.90/hó
6 vCPU · 12 GB · 200 GB lemez · 32 TB
Több lemez a feltöltéseknek és a vektoroknak. Fájlkeresés mögötti valódi dokumentumtárhoz és évekre visszamenő mentett beszélgetésekhez.
- BD-24$31.90/hó
8 vCPU · 24 GB · 300 GB lemez · 32 TB
Nagy csapat vagy több intenzív felhasználó. Bőven van memória, amelybe a MongoDB, a Meilisearch és a vektoradatbázis belenőhet.
- C2-4-80$37.90/hó
2 vCPU · 4 GB · 80 GB lemez · 3 TB
A kisebb kiépítés, egy vagy néhány felhasználónak. Elfuttatja a stacket; ne futtasson rajta mellette helyi modellt vagy buildeket. A város miatt válassza, ne a méret miatt.
- C4-8-160$75.90/hó
4 vCPU · 8 GB · 160 GB lemez · 3 TB
A kényelmes méret, ha a legolcsóbb sor városai nem felelnek meg Önnek. Ugyanaz a kiépítés, mint a legolcsóbb sorban, olyan csapatnak, amelynek másik város kell.
A LibreChathez még nincs indítási előbeállítás: a telepítés az alábbi lépésekből áll, amelyeket Ön gépel be. Ezek a LibreChat saját dokumentációjának parancsai, kiegészítve a compose fájl által kért titkos kulcsokkal.
A telepítés
Négy lépés, a LibreChat dokumentációjából
Docker, a compose stack, az első fiók, majd a modellek. Regisztrálja saját fiókját, amint a stack fut: az elsőként létrehozott fiók lesz az admin.
- Docker.
curl -fsSL https://get.docker.com | shEzután ellenőrizze, hogy a(z)docker compose versionválaszol-e. - Klónozás és konfigurálás.
git clone https://github.com/LibreChat-AI/LibreChat.git cd LibreChat && cp .env.example .envA .env fájlban állítsa be a(z)MEILI_MASTER_KEYértéket (legalább 16 karakter) és a(z)ADMIN_PANEL_SESSION_SECRETértéket, amely nélkül az adminpanel nem indul el. Ha a konténerek jogosultsági hibát jeleznek, állítsa a(z)UIDésGIDértékét a compose-t futtató felhasználóra. - Indítsa el, és regisztráljon elsőként.
docker compose up -dA(z)docker compose psmind a hat konténert futó állapotban kell mutassa. Nyissa meg a http://your-ip:3080 címet, és kattintson a Regisztráció gombra: nincs alapértelmezett felhasználó. Amíg nincs HTTPS előtte, tartsa a 3080-as és 3000-es portot a tűzfal mögött, és SSH-n keresztül érje el az alkalmazást:ssh -N -L 3080:127.0.0.1:3080 root@your-server - Adjon hozzá modelleket, majd egy domaint. Írja a(z)
OPENAI_API_KEY,ANTHROPIC_API_KEYésGOOGLE_KEYértékeket a .env fájlba, vagy hagyja őket user_provided értéken, hogy minden felhasználó a saját kulcsát adja meg. Helyi modellhez adjon hozzá egy Ollama végpontot a librechat.yaml fájlban; a konténeren belülről a cím host.docker.internal, nem localhost. HTTPS-hez irányítson egy A rekordot a szerverre, tegyen elé reverse proxyt, és a .env fájlban állítsa a(z)DOMAIN_CLIENTésDOMAIN_SERVERértékét a nyilvános címre. Miután a felhasználói regisztráltak, állítsa a(z)ALLOW_REGISTRATIONértékét false-ra.
Őszintén
Amit mi ténylegesen vennénk
A LibreChat nem ad meg alsó határt, és hat konténert indít. Vegye a 8 GB-os gépet.
A LibreChathez és egy csapathoz
BD-8 · $12.90/hó
4 vCPU, 8 GB és 100 GB $12.90 áron: a teljes hivatalos stack, maradék memóriával, amelybe a MongoDB, a Meilisearch és a vektoradatbázis belenőhet, lemezzel a feltöltéseknek és CPU-val a dokumentumok embeddingjéhez anélkül, hogy a csevegés megakadna. A modellek máshol vannak, API-kulcs mögött, így ennek a gépnek soha nincs szüksége GPU-ra. Ha olyan városra van szüksége, amely a legolcsóbb sorban nem szerepel, a(z) C4-8-160 $75.90 áron ugyanez a kiépítés máshol.
Kérdések