Habr AI→ المصدر

آبل تُبسّط العمل مع الذكاء الاصطناعي في Swift عبر الماكروهين @Generable و@Guide

عرضت آبل كيف يمكن في FoundationModels اختصار الطريق من الموجّه (prompt) إلى بنية بيانات جاهزة. يُعلِّم الماكرو @Generable نموذج Swift بوصفه صالحًا للتوليد، بينما يساعد @Guide في تحديد خصائص كل حقل على حدة. وبذلك يحصل المطوّر على تدفّق من الكائنات المُهيكلة التي يمكن استخدامها مباشرة في SwiftUI دون تحليل يدوي لإجابة النموذج. يقلّل ذلك حجم الشيفرة المتكررة، ويجعل دمج نماذج LLM في واجهة المستخدم أكثر عملية بصورة ملحوظة.

معالج بواسطة الذكاء الاصطناعي من Habr AI؛ بتحرير Hamidun News
آبل تُبسّط العمل مع الذكاء الاصطناعي في Swift عبر الماكروهين @Generable و@Guide
المصدر: Habr AI. كولاج: Hamidun News.
◐ استمع للمقال

أضافت آبل إلى FoundationModels في Swift الماكروهين @Generable و@Guide، وهما يبسّطان عمل المطورين مع النماذج اللغوية: فبدلًا من نص خام من الشبكة العصبية، يحصل المطوّر على كائنات جاهزة بالبنية المطلوبة، يجهّزها المترجم (compiler) تلقائيًا.

كيف تُستخدم النماذج اللغوية في تطوير Swift؟

أضافت آبل الماكروهين @Generable و@Guide. يضع المطوّر علامة على بنية البيانات مرة واحدة، ثم ينشئ النموذج اللغوي تلقائيًا كائنات مُهيكلة جاهزة بدلًا من النص الخام.

كيف يمكن دمج الذكاء الاصطناعي في تطبيق Swift؟

استخدم الماكروهين @Generable و@Guide من FoundationModels: يضع المطوّر علامة على بنية البيانات، ويُعدّ المترجم التعليمات الموجّهة إلى النموذج اللغوي، فيعيد الأخير كائنات مُهيكلة جاهزة بدلًا من النص الخام.

ما هو الماكرو @Generable؟

هو أداة مدمجة في Swift تُعلِّم البنية بوصفها صالحة للتوليد بواسطة الذكاء الاصطناعي. يُعدّ المترجم كل ما يلزم لكي يتمكن النموذج اللغوي من إنشاء نسخ من هذا النوع وتسليمها على شكل تدفّق.

ماذا يفعل الماكرو @Generable في Swift؟

يُعلِّم @Generable بنية البيانات بوصفها صالحة للتوليد بواسطة النموذج اللغوي. يحدّد المطوّر الأنواع والخصائص مرة واحدة، ويعيد النموذج بنفسه كائنات جاهزة بدلًا من النص الخام، فيما يُعدّ المترجم كل ما يلزم لتسليم النسخ على شكل تدفّق.

ZK
Hamidun News
أخبار الذكاء الاصطناعي بدون ضوضاء. اختيار تحريري يومي من أكثر من 50 مصدر. منتج من جمال حميدون، رئيس الذكاء الاصطناعي في Alpina Digital.
✦ Hands-On AI Engineering

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.

Explore Vibe Coding →Vibe Academy Platform
ما رأيك؟
جارٍ تحميل التعليقات…