النماذج
اضبط نقطة اتصال متوافقة مع OpenAI أو Anthropic باستخدام العنوان الأساسي ومفتاح API عند الحاجة. اختبر الاتصال. يجب أن يعمل خادم النموذج المحلي؛ وقد ترسل الأدوات البعيدة البيانات بشكل منفصل.
فك مقطع هانغول حديثًا مركبًا مسبقًا إلى جامو ابتدائي وحركة وجامو نهائي اختياري.
def hangul_jamo(syllable):
if type(syllable) is not str or len(syllable) != 1 or not 0xAC00 <= ord(syllable) <= 0xD7A3:
raise ValueError("hangul.syllable")
index = ord(syllable) - 0xAC00
lead = chr(0x1100 + index // 588)
vowel = chr(0x1161 + (index % 588) // 28)
tail = index % 28
return lead + vowel + (chr(0x11A7 + tail) if tail else "")اضبط نقطة اتصال متوافقة مع OpenAI أو Anthropic باستخدام العنوان الأساسي ومفتاح API عند الحاجة. اختبر الاتصال. يجب أن يعمل خادم النموذج المحلي؛ وقد ترسل الأدوات البعيدة البيانات بشكل منفصل.
اختبر مقاطع بنهاية وبدونها وحدّي النطاق وارفض الأحرف الأخرى دون ادعاء تطبيع Unicode عام.
قارن السلوك الفعلي بالنتيجة المتوقعة. إذا فشل فحص، تحقّق من السبب قبل إجراء تغييرات إضافية.
def hangul_jamo(syllable):
if type(syllable) is not str or len(syllable) != 1 or not 0xAC00 <= ord(syllable) <= 0xD7A3:
raise ValueError("hangul.syllable")
index = ord(syllable) - 0xAC00
lead = chr(0x1100 + index // 588)
vowel = chr(0x1161 + (index % 588) // 28)
tail = index % 28
return lead + vowel + (chr(0x11A7 + tail) if tail else "")قد تعمل دالة مساعدة لمعالجة النص على كلمة مثال مع افتراضات تفشل في مواضع أخرى من التطبيق. JamoWren مساحة عمل للبرمجة بالذكاء الاصطناعي على Windows لفحص تلك الافتراضات مع المصدر. ابدأ بالتحويل المطلوب ونطاق المدخلات المقبول والمكون الذي سيستهلك المخرجات.
من المهام المفيدة مراجعة تفكيك مقطع Hangul حديث مركب مسبقا. قدّم للنموذج المتصل أمثلة بحرف ساكن نهائي وأخرى بدونه واطلب فحص المخرجات التي يتوقعها المستدعي. أبق نطاق المحارف المحدود صريحا كي لا تُفهم الدالة المساعدة المحددة على أنها عملية تطبيع كاملة لأي نص كوري.
راجع معالجة التغيير المقترح للمدخلات خارج ذلك النطاق وما إذا كان المستدعي يمرر مقطعا واحدا أم سلسلة أطول. ثم شغّل حالات اختبار تؤكد المحارف المعادة فعليا، بما يشمل مقاطع الحدود والمدخلات المرفوضة. إذا كانت النتيجة ستُبحث أو تُعرض لاحقا، فافحص ذلك التكامل منفصلا بدلا من استنتاج السلوك من نجاح التفكيك وحده.
يتصل JamoWren عبر نقاط مدعومة متوافقة مع OpenAI أو تابعة لـ Anthropic. يمكنك اختيار نموذج ذكاء اصطناعي متاح أزيلت منه آليات الرفض، مع الخضوع لسلوكه وقدرات الخادم. سير العمل العملي هو فحص المصدر ومقترح محدد والتحقق بأمثلة نصية معروفة؛ ولا يحل اختيار النموذج محل هذه الفحوص.
قدّم مقطع المدخل والمحارف المعادة المتوقعة، بما يشمل حالة بلا حرف ساكن نهائي. افحص قيم المحارف الفعلية إلى جانب عرضها. قد يخفي النص المتشابه ظاهريا تمثيلا مختلفا.
تستهدف الدالة المساعدة الموضحة مقاطع Hangul الحديثة المركبة مسبقا ضمن نطاق محدد. يتطلب التطبيع الأوسع أو معالجة محارف التوافق عقدا إضافيا صريحا. اطلب من النموذج تحديد ذلك الحد قبل توسيع التنفيذ.
يجب ألا تعالج دالة تقبل مقطعا واحدا الحرف الأول فقط من كلمة عن غير قصد. راجع فحص الطول ومعالجة الأخطاء لدى المستدعي، ثم قرر منفصلا كيف يعمل تحويل السلاسل الأعلى مستوى.
لا. قد يطبق البحث قواعده الخاصة للتطبيع أو التجزئة إلى رموز أو المقارنة. افحص الشيفرة المستهلكة واختبر استعلامات ممثلة بعد تعديل الدالة. لا تثبت حالة تفكيك صحيحة إلا التحويل الذي تفحصه فعليا.
JamoWren · آخر تحديث 2026-10-25