Hoppa till innehåll

Server och Hårdvara

Kunden ansvarar för att tillhandahålla en Linux-server. Vi rekommenderar följande specifikationer för optimal prestanda:

KomponentKrav / Rekommendation
OperativsystemUbuntu 22.04 eller senare
CPU4 kärnor (AMD, x86)
RAM8 GB
Lagring128 GB
DatabasPGvector (medföljer plattformens deployment)

Servern ovan kör själva Intric-applikationen. Dokument- och ljudbearbetning körs som fristående tjänster som skalas separat — PDF-förbearbetning, dokumentinläsning, ljudtranskribering, samt en meddelandekö och sandlådekörning av kod — och kräver kapacitet utöver basservern. PDF-förbearbetningen står för den största delen (varje instans reserverar 6 kärnor / 5 GB), så totalen följer hur många PDF-arbetare ni kör.

Två dimensioneringsnivåer, efter antal arbetare per tjänst. Reserverat är den kapacitet som måste vara schemaläggbar för att arbetarna ska kunna köras; vid full belastning kan CPU-användningen stiga till ungefär det dubbla mot det reserverade, så lämna marginal.

NivåPDF-förbearbetningDokumentinläsningLjudtranskriberingCPU (reserverat)RAM (reserverat)
Minimum443~28 kärnor~26 GB
Rekommenderat995~60 kärnor~57 GB

Meddelandekön och stödarbetarna lägger till ytterligare några kärnor; PDF-förbearbetningen utgör ungefär 90 % av totalen.

Lägg till kärnapplikationen och driftmarginal (inklusive eventuella egna MCP-servrar):

NivåCPURAM
Minimum~40 kärnor~50 GB
Rekommenderat~72 kärnor~81 GB

(Kärnapplikation 4 kärnor / 8 GB, plus bearbetningstjänster, plus 8 kärnor / 16 GB marginal.)

För att Intric ska fungera och kunna kommunicera med nödvändiga tjänster krävs följande nätverkskonfigurationer.

Följande portar måste vara öppna och forwardade till servern:

  • Port 22: SSH-åtkomst (för drift och installation).
  • Port 443: Webbgränssnitt (HTTPS).
  • Port 80: Automatisk omdirigering till HTTPS.

Utgående trafik (Whitelist - Infrastruktur)

Section titled “Utgående trafik (Whitelist - Infrastruktur)”

Utöver språkmodellerna (se sektion nedan) behöver servern åtkomst till följande tjänster för infrastruktur och kod:

  • github.com (Hämtning av applikationskod)
  • ghcr.io (GitHub Container Registry)
  • *.docker.io (Docker Hub)
  • login.intric.ai (Intrics IDP används för autentisering)

För att Intric ska fungera korrekt behöver systemet kommunicera med externa språkmodeller och AI-tjänster. Följande adresser och IP-nummer måste tillåtas för utgående trafik i er brandvägg:

  • 65.108.33.103 (Intric hosted Gemma 3 EU)
  • 65.109.75.50 (Intric hosted Multilingual-E5-Large EU & Whisper)
  • 77.87.121.4 (Intric hosted Gemma 3 SWE)
  • mcp.intric.ai/* (Intric hosted MCP servers)
  • api.openai.com/v1
  • api.anthropic.com
  • api.berget.ai/v1
  • api.mistral.ai/v1

För att applikationen ska vara säkert åtkomlig för slutanvändare krävs följande:

  1. DNS: Peka er valda domän (t.ex. app.foretaget.se) till serverns IP med ett A- eller AAAA-record.

  2. SSL/TLS-certifikat: Ni behöver tillhandahålla giltiga certifikat:

    • Certifikatfil (.crt): Hela kedjan (Full chain) i PEM-format.
    • Privat nyckel (.key): Privat nyckel i PEM-format.
    • Notera: Kunden ansvarar för förnyelse av certifikat.