·dspy-output-refinement-constraints
</>

dspy-output-refinement-constraints

omidzamani/dspy-skills

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.

7Installations·0Tendance·@omidzamani

Installation

$npx skills add https://github.com/omidzamani/dspy-skills --skill dspy-output-refinement-constraints

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.

Voir l'original

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
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