·dspy-output-refinement-constraints
</>

dspy-output-refinement-constraints

Этот навык следует использовать, когда пользователь просит «уточнить выходные данные DSPy», «обеспечить соблюдение ограничений», «использовать dspy.Refine», «выбрать лучший выходной результат», «использовать dspy.BestOfN», упоминает «проверку выходных данных», «проверку ограничений», «генерацию нескольких попыток», «функцию вознаграждения» или ему необходимо улучшить качество выходных данных посредством итеративного уточнения или выбора лучшего из N с помощью пользовательских ограничений.

10Установки·0Тренд·@omidzamani

Установка

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

Как установить dspy-output-refinement-constraints

Быстро установите AI-навык dspy-output-refinement-constraints в вашу среду разработки через командную строку

  1. Откройте терминал: Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.)
  2. Выполните команду установки: Скопируйте и выполните эту команду: npx skills add https://github.com/omidzamani/dspy-skills --skill dspy-output-refinement-constraints
  3. Проверьте установку: После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Источник: 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:

Этот навык следует использовать, когда пользователь просит «уточнить выходные данные DSPy», «обеспечить соблюдение ограничений», «использовать dspy.Refine», «выбрать лучший выходной результат», «использовать dspy.BestOfN», упоминает «проверку выходных данных», «проверку ограничений», «генерацию нескольких попыток», «функцию вознаграждения» или ему необходимо улучшить качество выходных данных посредством итеративного уточнения или выбора лучшего из N с помощью пользовательских ограничений. Источник: omidzamani/dspy-skills.

Факты (для цитирования)

Стабильные поля и команды для ссылок в AI/поиске.

Команда установки
npx skills add https://github.com/omidzamani/dspy-skills --skill dspy-output-refinement-constraints
Источник
omidzamani/dspy-skills
Категория
</>Разработка
Проверено
Впервые замечено
2026-02-01
Обновлено
2026-03-10

Browse more skills from omidzamani/dspy-skills

Короткие ответы

Что такое dspy-output-refinement-constraints?

Этот навык следует использовать, когда пользователь просит «уточнить выходные данные DSPy», «обеспечить соблюдение ограничений», «использовать dspy.Refine», «выбрать лучший выходной результат», «использовать dspy.BestOfN», упоминает «проверку выходных данных», «проверку ограничений», «генерацию нескольких попыток», «функцию вознаграждения» или ему необходимо улучшить качество выходных данных посредством итеративного уточнения или выбора лучшего из N с помощью пользовательских ограничений. Источник: omidzamani/dspy-skills.

Как установить dspy-output-refinement-constraints?

Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.) Скопируйте и выполните эту команду: npx skills add https://github.com/omidzamani/dspy-skills --skill dspy-output-refinement-constraints После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Где находится исходный репозиторий?

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