Hoppa till innehåll
Service status

Skriv för att söka

On-prem · 2 min läsning

Server och Hårdvara

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

Komponent Krav / Rekommendation
Operativsystem Ubuntu 22.04 eller senare
CPU 4 kärnor (AMD, x86)
RAM 8 GB
Lagring 128 GB
Databas PGvector (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örbearbetning Dokumentinläsning Ljudtranskribering CPU (reserverat) RAM (reserverat)
Minimum 4 4 3 ~28 kärnor ~26 GB
Rekommenderat 9 9 5 ~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.

Helm-charten levereras med försiktiga tak för antalet instanser — consumers.pdfPreProcessing.scaling.maxReplicas är som standard 2, och dokumentinläsning 5. Höj taket för varje arbetare till minst antalet i er nivå, annars skalar KEDA inte upp till den kapacitet ni har avsatt.

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

Nivå CPU RAM
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)
  • mcp-servers.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.