
de opengauss1,165
Utilisez DSPy pour construire des pipelines de LM déclaratifs et modulaires, optimiser les prompts automatiquement et assembler des systèmes RAG/agents fiables avec des signatures structurées et l'opti
DSPy est un framework déclaratif pour programmer des modèles de langage. Il fournit des signatures structurées, des composants modulaires (Predict, ChainOfThought, ReAct, ProgramOfThought) et des optimiseurs (BootstrapFewShot, MIPRO, BootstrapFinetune) pour construire, évaluer et améliorer automatiquement des systèmes IA complexes tels que les pipelines RAG, les agents et les classifieurs. Le fichier SKILL.md de la compétence contient des exemples d'utilisation, des instructions d'installation et des modèles de code pour construire des pipelines multi-étapes et appliquer des boucles d'optimisation.
Utilisez DSPy lorsque vous voulez dépasser l'ingénierie de prompt ad-hoc : pour des projets nécessitant des modules LM reproductibles et testables, une optimisation automatique des prompts à partir de données, des systèmes de récupération+génération multi-étapes, ou des pipelines de qualité production avec évaluateurs et métriques. Il est adapté aux prototypes de recherche et aux systèmes de production où la maintenabilité et l'optimisation sont essentielles.
Idéal pour les agents ou développeurs pouvant exécuter des packages Python et configurer des fournisseurs de LM (OpenAI, Anthropic, Ollama local). Fonctionne bien lorsqu'il est intégré à des systèmes supportant l'installation de packages, l'exécution de code et l'évaluation programmatique.
Compétence tutorielle complète sur DSPy couvrant l'installation, le démarrage rapide, les concepts de base (Signatures, Modules, Optimizers), les modèles avancés (RAG, assertions, auto-cohérence), l'évaluation et les meilleures pratiques. Aucun script à exécuter — purement documentaire. Bien structuré avec un frontmatter approprié, une divulgation progressive et des références vers du contenu plus approfondi. Les exemples de clés API utilisent des variables d'environnement ou des espaces réservés, aucune préoccupation de sécurité.
Compétence purement documentaire/tutorielle sans scripts exécutables. SKILL.md exceptionnellement bien écrit couvrant le framework DSPy de manière exhaustive. La section références liste des fichiers externes (modules.md, optimizers.md, examples.md) qui n'étaient pas intégrés. Aucun problème de sécurité.