T3AC — Prerequisites Custom LLM
Recommended AI Models Matrix
TYPO3 Pages |
LLM (On-Prem) |
LLM (Cloud) |
Embedding Model |
Vector DB |
Hardware Notes |
|---|---|---|---|---|---|
1K – 5K pages |
Mistral-7B, Llama 3 8B, Gemma 7B, Ollama’s GPT:OSS-120B |
GPT-3.5, Claude Haiku, Gemini Pro |
all-MiniLM-L6-v2 |
ChromaDB, Pinecone |
16 GB RAM, 4+ cores (GPU optional) |
5K – 20K pages |
Llama 3 8B, Mistral-7B, Llama 3 70B, Ollama’s GPT:OSS-120B |
GPT-4, Claude Sonnet |
text-embedding-3-small |
ChromaDB, Pinecone |
32 GB RAM, GPU 8–24 GB VRAM |
20K+ pages |
Llama 3 70B, Mistral 8x7B, Ollama’s GPT:OSS-120B |
GPT-4o, Claude Opus, Gemini Ultra |
text-embedding-3-large |
Pinecone, ChromaDB |
64 GB+ RAM, GPU 24+ GB VRAM |
Supported AI Providers and Models
Provider |
Category |
Models |
|---|---|---|
OpenAI |
openai |
gpt-5, nova-2-lite, gpt-4.1, gpt-4o, gpt-4, gpt-3.5-turbo |
Anthropic (Claude) |
claude |
claude-3.5-sonnet-latest, claude-3.5-haiku-latest, claude-3-opus-latest |
Google (Gemini) |
gemini |
gemini-1.5-pro, gemini-1.5-flash, gemini-2.0-flash, gemini-2.0-flash-lite, gemini-2.0-pro-exp |
Mistral |
mistral |
mistral-large-latest |
Custom LLM |
customllm |
User-defined (when enable_custom_llm_model is enabled) |
Prerequisites of Hardware & Software
Server Requirements
OS: Ubuntu 20.04+ (Linux)
CPU: 4+ cores
RAM: 16 GB minimum (32+ GB recommended)
Disk: 100 GB free + 10–100 GB storage for embeddings
GPU: Based on the model matrix above
System Access
SSH access (terminal)
Admin/root rights to install software and Docker
TYPO3 Access
TYPO3 Backend System Administrator access
Network & Security
Open ports (for example: 8000, 443)
SSL/TLS for public endpoints
Firewall configuration as required
Required Software
Python 3.8+ with pip
Docker
NVIDIA GPU drivers and CUDA (if GPU is used)
Python packages: -
torch-transformers-sentence-transformers- Additional packages as required
Vector Database (Embedding/Search)
Local: ChromaDB (recommended)
Cloud-managed: Pinecone (recommended for large-scale setups)
T3AC – Scope of Work (SOW) Custom AI LLM Integration
Scope Overview
Installation of LLM models
Installation of required software and libraries
Pre-processing of content (chunking and embedding)
Secure embedding storage:
On-premise using ChromaDB
Cloud-based using Pinecone
Deployment of on-prem open-source LLMs for RAG
Secure and documented FastAPI delivery
Daily or weekly incremental updates
Administrative documentation
Onboarding and training
Workflow & Implementation Steps
Data Processing & Embedding
Pre-process and chunk data
Generate semantic embeddings (Sitemap, Website, PDF, Text, Q&A).
Vector Database Integration
Store embeddings in ChromaDB (on-prem)
Store embeddings in Pinecone (cloud, if needed)
LLM Deployment & API Layer
Training & Handover
Admin and technical documentation
Live training sessions
Go-live support