·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

ثبّت مهارة الذكاء الاصطناعي 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. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في 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.

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
npx skills add https://github.com/omidzamani/dspy-skills --skill dspy-output-refinement-constraints
الفئة
</>أدوات التطوير
موثق
أول ظهور
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 بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

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