Sebuah perpustakaan Swift baharu yang dipanggil SwiftAI telah muncul untuk memudahkan pembangunan AI pada platform Apple, tetapi ia sudah menarik perhatian kerana isu tanda dagangan yang berpotensi dengan nama jenama bahasa pengaturcaraan Swift Apple.
Pertikaian Tanda Dagangan Semakin Memuncak
Perbincangan paling hangat dalam komuniti pembangun berpusat pada pilihan nama SwiftAI. Pakar undang-undang dan pembangun memberi amaran bahawa Apple mungkin mengambil tindakan terhadap penjenamaan perpustakaan tersebut. Kebimbangan ini berpunca daripada prinsip undang-undang tanda dagangan - syarikat biasanya melindungi nama jenama mereka walaupun perkataan lain ditambah padanya.
Anda tidak boleh sekadar menambah sesuatu pada penghujung nama jenama yang bertanda dagangan.
Ini menjadi sangat bermasalah kerana SwiftAI secara khusus menyasarkan platform iOS dan macOS Apple, mewujudkan pertindihan langsung dengan ekosistem Apple. Sesetengah pembangun menyatakan bahawa Apple berkemungkinan memegang tanda dagangan pada Apple Intelligence juga, menambah satu lagi lapisan konflik yang berpotensi.
Model Dalam Peranti Apple Menunjukkan Prestasi Bercampur-campur
Selain isu penamaan, pembangun sedang aktif menguji model sistem Apple melalui SwiftAI. Penilaian awal mendedahkan gambaran prestasi yang bercampur-campur. Model dalam peranti berprestasi baik untuk tugasan seperti ringkasan, penulisan, dan pengekstrakan data, dengan kekuatan khusus dalam kandungan sejarah dan pemasaran.
Walau bagaimanapun, kelemahan yang ketara telah muncul. Model-model tersebut bergelut dengan mata pelajaran STEM termasuk matematik dan fizik, sering gagal mengikut arahan yang kompleks, dan kadangkala enggan menjawab pertanyaan tertentu sama sekali. Had ini menyerlahkan keadaan semasa keupayaan AI dalam peranti berbanding alternatif berasaskan awan.
Bidang Prestasi LLM Sistem Apple
Kekuatan:
- Tugas-tugas rumusan
- Bantuan penulisan
- Pengekstrakan data
- Kandungan sejarah dan pemasaran
Kelemahan:
- Topik STEM (matematik, fizik)
- Mengikut arahan yang kompleks
- Tingkah laku mengelak pertanyaan
Masalah Pembangun Mendorong Penciptaan Perpustakaan
Projek SwiftAI menangani kekecewaan sebenar dalam komuniti pembangunan iOS. Ramai pembangun mendapati bekerja dengan LLM pada iOS amat mencabar, walaupun mempunyai pengalaman yang lebih baik dengan model AI lain seperti Whisper untuk pemprosesan audio. Perpustakaan ini bertujuan menyediakan API bersatu yang berfungsi merentasi model AI yang berbeza, daripada pilihan dalam peranti Apple kepada perkhidmatan awan seperti OpenAI.
Pembangun amat berminat untuk membawa model CoreML tersuai ke dalam aliran kerja mereka. Ramai pada masa ini terpaksa menggunakan llama.cpp dan menggunakan fail GGUF kerana proses persediaan CoreML kekal mengelirukan dan kurang dokumentasi.
Perbandingan Model yang Disokong SwiftAI
Model | Jenis | Privasi | Keupayaan | Kos |
---|---|---|---|---|
SystemLLM | Dalam peranti | Peribadi | Baik | Percuma |
OpenaiLLM | Cloud API | Dikongsi | Cemerlang | Berbayar |
CustomLLM | Pilihan anda | Pilihan anda | Pilihan anda | Pilihan anda |
Status Alfa Membawa Ketidakpastian
SwiftAI kekal dalam status alfa, bermakna pembangun harus menjangka kekasaran dan perubahan yang memecahkan. Pasukan pembangunan sedang berusaha ke arah pariti ciri dengan SDK FoundationModels Apple, termasuk menambah respons penstriman dan keupayaan prapanasan model.
Masa depan perpustakaan bergantung bukan sahaja pada pembangunan teknikal tetapi juga pada penyelesaian kebimbangan tanda dagangan yang boleh memaksa penjenamaan semula sepenuhnya atau cabaran undang-undang daripada Apple.
Rujukan: SwiftAI