Blocs de construction, workflows et agents
Briques : Le LLM augmenté
Pour le reste de cet article, nous supposerons que chaque appel LLM a accès à ces fonctionnalités augmentées.
Intégration avec les types MCP
Compatibilité de type MCP
FastAgent est conçu pour s’intégrer de manière transparente au système de type MCP SDK :
Les conversations avec les assistants sont basées sur - une extension de type mcp, avec prise en charge de plusieurs sections de contenu. Ce type devrait devenir natif dans une future version de MCP : https://github.com/modelcontextprotocol/specification/pull/198PromptMessageMultipartPromptMessage
Transfert de l’historique des messages
FastAgent facilite le transfert de l’historique des conversations entre les agents :
@fast.agent(name="haiku", model="haiku")
@fast.agent(name="openai", model="o3-mini.medium")
async def main() -> None:
async with fast.run() as agent:
# Start an interactive session with "haiku"
await agent.prompt(agent_name="haiku")
# Transfer the message history top "openai" (using PromptMessageMultipart)
await agent.openai.generate(agent.haiku.message_history)
# Continue the conversation
await agent.prompt(agent_name="openai")
Le site de documentation est en production ici : https://fast-agent.ai. N’hésitez pas à nous faire part de ce qui est utile et de ce qui ne l’est pas.
fast-agent vous permet de créer et d’interagir avec des agents et des flux de travail sophistiqués en quelques minutes. Il s’agit du premier cadre avec une prise en charge complète et testée de bout en bout des fonctionnalités MCP, y compris l’échantillonnage. Les modèles Anthropic (Haiku, Sonnet, Opus) et OpenAI (famille gpt-4o, famille o1/o3) sont pris en charge.
La syntaxe déclarative simple vous permet de vous concentrer sur la composition de vos invites et de vos serveurs MCP pour créer des agents efficaces.
fast-agent est multimodal, prenant en charge les images et les PDF pour les points de terminaison Anthropic et OpenAI via les invites, les ressources et les résultats de l’appel de l’outil MCP. L’inclusion de LLM passthrough et de lecture permet de développer et de tester rapidement le code de collage Python pour vos applications.
Pourboire
fast-agent est maintenant MCP Native ! Bientôt disponible - site de documentation complet et autres exemples de MCP.
Les invites et les configurations qui définissent vos applications d’agent sont stockées dans des fichiers simples, avec un minimum de passe-partout, ce qui simplifie la gestion et le contrôle des versions.
Discutez avec les agents et les composants individuels avant, pendant et après l’exécution du workflow pour ajuster et diagnostiquer votre application. Les agents peuvent demander une intervention humaine pour obtenir un contexte supplémentaire pour l’exécution des tâches.
La sélection simple du modèle facilite le test de l’interaction du < du modèle avec > MCP Server. Vous pouvez en savoir plus sur la motivation derrière ce projet ici

