آبل تُبسّط العمل مع الذكاء الاصطناعي في Swift عبر الماكروهين @Generable و@Guide
عرضت آبل كيف يمكن في FoundationModels اختصار الطريق من الموجّه (prompt) إلى بنية بيانات جاهزة. يُعلِّم الماكرو @Generable نموذج Swift بوصفه صالحًا للتوليد، بينما يساعد @Guide في تحديد خصائص كل حقل على حدة. وبذلك يحصل المطوّر على تدفّق من الكائنات المُهيكلة التي يمكن استخدامها مباشرة في SwiftUI دون تحليل يدوي لإجابة النموذج. يقلّل ذلك حجم الشيفرة المتكررة، ويجعل دمج نماذج LLM في واجهة المستخدم أكثر عملية بصورة ملحوظة.
معالج بواسطة الذكاء الاصطناعي من Habr AI؛ بتحرير Hamidun News
أضافت آبل إلى FoundationModels في Swift الماكروهين @Generable و@Guide، وهما يبسّطان عمل المطورين مع النماذج اللغوية: فبدلًا من نص خام من الشبكة العصبية، يحصل المطوّر على كائنات جاهزة بالبنية المطلوبة، يجهّزها المترجم (compiler) تلقائيًا.
كيف تُستخدم النماذج اللغوية في تطوير Swift؟
أضافت آبل الماكروهين @Generable و@Guide. يضع المطوّر علامة على بنية البيانات مرة واحدة، ثم ينشئ النموذج اللغوي تلقائيًا كائنات مُهيكلة جاهزة بدلًا من النص الخام.
كيف يمكن دمج الذكاء الاصطناعي في تطبيق Swift؟
استخدم الماكروهين @Generable و@Guide من FoundationModels: يضع المطوّر علامة على بنية البيانات، ويُعدّ المترجم التعليمات الموجّهة إلى النموذج اللغوي، فيعيد الأخير كائنات مُهيكلة جاهزة بدلًا من النص الخام.
ما هو الماكرو @Generable؟
هو أداة مدمجة في Swift تُعلِّم البنية بوصفها صالحة للتوليد بواسطة الذكاء الاصطناعي. يُعدّ المترجم كل ما يلزم لكي يتمكن النموذج اللغوي من إنشاء نسخ من هذا النوع وتسليمها على شكل تدفّق.
ماذا يفعل الماكرو @Generable في Swift؟
يُعلِّم @Generable بنية البيانات بوصفها صالحة للتوليد بواسطة النموذج اللغوي. يحدّد المطوّر الأنواع والخصائص مرة واحدة، ويعيد النموذج بنفسه كائنات جاهزة بدلًا من النص الخام، فيما يُعدّ المترجم كل ما يلزم لتسليم النسخ على شكل تدفّق.
Build & Ship Production AI Apps with Vibe Coding
Join Zhemal Khamidun's hands-on Vibe Coding Intensive at hamidun.com/vibecoding — master Claude Code, Cursor, and autonomous agentic workflows.
أهم ما في عالم الذكاء الاصطناعي — مرة كل أسبوع
سبع قصص مهمة فعلاً هذا الأسبوع، مختارة بعناية. بلا ضجيج ولا بيانات صحفية.
تم! تحقق من بريدك للتأكيد.