34 lines
1.5 KiB
Markdown
34 lines
1.5 KiB
Markdown
---
|
|
title: Prompt Engineering pour Agents
|
|
created: 2026-06-06
|
|
updated: 2026-06-06
|
|
type: concept
|
|
tags: [AI, architecture, agent]
|
|
sources: [raw/articles/prompt-engineering-agents.md]
|
|
confidence: high
|
|
contested: false
|
|
---
|
|
# Prompt Engineering pour Agents
|
|
|
|
Le **Prompt Engineering pour Agents** est l'art de structurer les instructions pour transformer un LLM passif en un agent autonome capable d'utiliser des outils et de raisonner de manière stable.
|
|
|
|
## Frameworks de Raisonnement
|
|
Pour éviter les erreurs et les boucles, on utilise des structures de pensée :
|
|
- **[[react-framework]]** : Cycle Pensée $\rightarrow$ Action $\rightarrow$ Observation. Idéal pour l'interaction avec des outils.
|
|
- **[[chain-of-thought]]** : Décomposition étape par étape d'un problème complexe.
|
|
|
|
## Optimisation du Contexte
|
|
La gestion de la fenêtre de contexte est cruciale pour éviter l'oubli des directives système.
|
|
- **Problématique** : Le phénomène "lost in the middle" où l'agent oublie les informations centrales d'un prompt trop long.
|
|
- **Solution** : Utilisation de la **divulgation progressive**, comme implémenté dans le [[systeme-de-skills]] de [[hermes-agent]].
|
|
|
|
## Bonnes Pratiques de Structuration
|
|
- **Few-Shot Prompting** : L'utilisation d'exemples concrets pour guider le comportement.
|
|
- **Délimiteurs** : Structurer le prompt avec des blocs clairs pour séparer les rôles et les données.
|
|
|
|
## Liens
|
|
- [[hermes-agent]]
|
|
- Technique : [[systeme-de-skills]]
|
|
- Architecture : [[transformer-architecture]]
|
|
- [[function-calling]]
|