Un agent IA est conçu pour réaliser une tâche très spécialisée. Il peut utiliser des technologies LLM (grands modèles de langage) ou des techniques de traitement du langage plus traditionnelles et moins gourmandes en ressources. Le choix de la technique et des modèles et données utilisés dépend de la performance recherchée sur la tâche assignée à cet agent IA.