apple-fm provider के माध्यम से Apple के on-device
Foundation Models (Apple Intelligence) पर route कर सकता है। Inference आपके
Mac पर ही रहता है — कोई API key आवश्यक नहीं।
आवश्यकताएँ
- macOS 26+ (System Settings में Apple Intelligence सक्षम)
- Apple Silicon Mac जो Apple Intelligence का समर्थन करता है
- Python वैकल्पिक extra:
pip install 'arka-agent[apple-fm]'(apple-fm-sdkinstall करता है)
त्वरित सेटअप
.env में जोड़ें:
यह कैसे काम करता है
- Native SDK — Arka सीधे
apple-fm-sdkको call करता है (SystemLanguageModel+LanguageModelSession)। - Fallback chain — समर्थित Macs पर, auto-built fallback chain में Ollama के बाद
apple-fmजोड़ा जाता है। - Streaming — जब उपलब्ध हो तो SDK के
stream_response()के माध्यम से समर्थित।
वैकल्पिक: apple-fm-cli server
यदि SDK install नहीं है लेकिन आप एक OpenAI-compatible लोकल सर्वर चलाते हैं (उदाहरण के लिए apple-fm-cli), तो Arka उसे स्वतः detect करता है:8765
8000 पर vLLM के साथ conflict से बचाता है):
समस्या निवारण
Uninstall किए बिना provider अक्षम करें:
संबंधित
- Model hosting setup — Ollama, vLLM, LM Studio, Exo
arka llm providers --models— configured providers की सूचीarka hybrid status— local और hosted routes को जोड़ें