dspy-output-refinement-constraints
✓Cette compétence doit être utilisée lorsque l'utilisateur demande « d'affiner les sorties DSPy », « d'appliquer des contraintes », « d'utiliser dspy.Refine », « sélectionner la meilleure sortie », « d'utiliser dspy.BestOfN », mentionne « validation de sortie », « vérification de contraintes », « génération de tentatives multiples », « fonction de récompense », ou doit améliorer la qualité de sortie par un raffinement itératif ou une sélection du meilleur des N avec des contraintes personnalisées.
Installation
SKILL.md
Improve output quality using iterative refinement (dspy.Refine) and best-of-N selection (dspy.BestOfN) with custom constraint validation.
| module | dspy.Module | Module to refine | | rewardfn | callable | Constraint validation function | | N | int | Number of attempts | | threshold | float | Minimum reward to accept |
DSPy 2.6+ deprecates dspy.Assert/dspy.Suggest. Use Refine with reward functions:
Cette compétence doit être utilisée lorsque l'utilisateur demande « d'affiner les sorties DSPy », « d'appliquer des contraintes », « d'utiliser dspy.Refine », « sélectionner la meilleure sortie », « d'utiliser dspy.BestOfN », mentionne « validation de sortie », « vérification de contraintes », « génération de tentatives multiples », « fonction de récompense », ou doit améliorer la qualité de sortie par un raffinement itératif ou une sélection du meilleur des N avec des contraintes personnalisées. Source : omidzamani/dspy-skills.
Faits (prêts à citer)
Champs et commandes stables pour les citations IA/recherche.
- Commande d'installation
npx skills add https://github.com/omidzamani/dspy-skills --skill dspy-output-refinement-constraints- Source
- omidzamani/dspy-skills
- Catégorie
- </>Développement
- Vérifié
- ✓
- Première apparition
- 2026-02-01
- Mis à jour
- 2026-02-18
Réponses rapides
Qu'est-ce que dspy-output-refinement-constraints ?
Cette compétence doit être utilisée lorsque l'utilisateur demande « d'affiner les sorties DSPy », « d'appliquer des contraintes », « d'utiliser dspy.Refine », « sélectionner la meilleure sortie », « d'utiliser dspy.BestOfN », mentionne « validation de sortie », « vérification de contraintes », « génération de tentatives multiples », « fonction de récompense », ou doit améliorer la qualité de sortie par un raffinement itératif ou une sélection du meilleur des N avec des contraintes personnalisées. Source : omidzamani/dspy-skills.
Comment installer dspy-output-refinement-constraints ?
Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/omidzamani/dspy-skills --skill dspy-output-refinement-constraints Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code ou Cursor
Où se trouve le dépôt source ?
https://github.com/omidzamani/dspy-skills
Détails
- Catégorie
- </>Développement
- Source
- skills.sh
- Première apparition
- 2026-02-01