·dspy-output-refinement-constraints
</>

dspy-output-refinement-constraints

Questa competenza deve essere utilizzata quando l'utente chiede di "perfezionare gli output DSPy", "applicare vincoli", "utilizzare dspy.Refine", "selezionare l'output migliore", "utilizzare dspy.BestOfN", menziona "convalida dell'output", "controllo dei vincoli", "generazione di tentativi multipli", "funzione di ricompensa" o ha bisogno di migliorare la qualità dell'output attraverso il perfezionamento iterativo o la selezione del meglio di N con vincoli personalizzati.

10Installazioni·0Tendenza·@omidzamani

Installazione

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

Come installare dspy-output-refinement-constraints

Installa rapidamente la skill AI dspy-output-refinement-constraints nel tuo ambiente di sviluppo tramite riga di comando

  1. Apri il terminale: Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.)
  2. Esegui il comando di installazione: Copia ed esegui questo comando: npx skills add https://github.com/omidzamani/dspy-skills --skill dspy-output-refinement-constraints
  3. Verifica l'installazione: Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Fonte: omidzamani/dspy-skills.

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:

Questa competenza deve essere utilizzata quando l'utente chiede di "perfezionare gli output DSPy", "applicare vincoli", "utilizzare dspy.Refine", "selezionare l'output migliore", "utilizzare dspy.BestOfN", menziona "convalida dell'output", "controllo dei vincoli", "generazione di tentativi multipli", "funzione di ricompensa" o ha bisogno di migliorare la qualità dell'output attraverso il perfezionamento iterativo o la selezione del meglio di N con vincoli personalizzati. Fonte: omidzamani/dspy-skills.

Fatti (pronti per citazione)

Campi e comandi stabili per citazioni AI/ricerca.

Comando di installazione
npx skills add https://github.com/omidzamani/dspy-skills --skill dspy-output-refinement-constraints
Categoria
</>Sviluppo
Verificato
Prima apparizione
2026-02-01
Aggiornato
2026-03-10

Browse more skills from omidzamani/dspy-skills

Risposte rapide

Che cos'è dspy-output-refinement-constraints?

Questa competenza deve essere utilizzata quando l'utente chiede di "perfezionare gli output DSPy", "applicare vincoli", "utilizzare dspy.Refine", "selezionare l'output migliore", "utilizzare dspy.BestOfN", menziona "convalida dell'output", "controllo dei vincoli", "generazione di tentativi multipli", "funzione di ricompensa" o ha bisogno di migliorare la qualità dell'output attraverso il perfezionamento iterativo o la selezione del meglio di N con vincoli personalizzati. Fonte: omidzamani/dspy-skills.

Come installo dspy-output-refinement-constraints?

Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.) Copia ed esegui questo comando: npx skills add https://github.com/omidzamani/dspy-skills --skill dspy-output-refinement-constraints Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Dov'è il repository sorgente?

https://github.com/omidzamani/dspy-skills