การทำ Inference Phi-3 บน Android
February 1, 2026 · View on GitHub
มาดูกันว่าคุณจะทำ inference กับ Phi-3-mini บนอุปกรณ์ Android ได้อย่างไร Phi-3-mini เป็นซีรีส์โมเดลใหม่จาก Microsoft ที่ช่วยให้สามารถนำ Large Language Models (LLMs) ไปใช้งานบนอุปกรณ์ edge และอุปกรณ์ IoT ได้
Semantic Kernel และการทำ Inference
Semantic Kernel คือเฟรมเวิร์กสำหรับสร้างแอปพลิเคชันที่รองรับ Azure OpenAI Service, โมเดล OpenAI และแม้แต่โมเดลที่รันในเครื่อง หากคุณยังไม่คุ้นเคยกับ Semantic Kernel เราแนะนำให้ดูที่ Semantic Kernel Cookbook
การเข้าถึง Phi-3-mini ด้วย Semantic Kernel
คุณสามารถผสานกับ Hugging Face Connector ใน Semantic Kernel ได้ ดูตัวอย่างโค้ดนี้ Sample Code
โดยค่าเริ่มต้นจะเชื่อมต่อกับ model ID บน Hugging Face แต่คุณก็สามารถเชื่อมต่อกับเซิร์ฟเวอร์โมเดล Phi-3-mini ที่สร้างขึ้นในเครื่องได้เช่นกัน
การเรียกใช้โมเดล Quantized ด้วย Ollama หรือ LlamaEdge
ผู้ใช้หลายคนชอบใช้โมเดล quantized เพื่อรันโมเดลในเครื่อง Ollama และ LlamaEdge ช่วยให้ผู้ใช้แต่ละคนเรียกใช้โมเดล quantized ต่างๆ ได้
Ollama
คุณสามารถรันคำสั่ง ollama run Phi-3 ได้โดยตรง หรือจะตั้งค่าแบบออฟไลน์โดยสร้างไฟล์ Modelfile ที่ระบุเส้นทางไปยังไฟล์ .gguf ของคุณ
FROM {Add your gguf file path}
TEMPLATE \"\"\"<|user|> .Prompt<|end|> <|assistant|>\"\"\"
PARAMETER stop <|end|>
PARAMETER num_ctx 4096
LlamaEdge
ถ้าคุณต้องการใช้ไฟล์ .gguf ทั้งบนคลาวด์และอุปกรณ์ edge พร้อมกัน LlamaEdge เป็นตัวเลือกที่ดี คุณสามารถดูตัวอย่างโค้ดนี้ sample code เพื่อเริ่มต้น
การติดตั้งและใช้งานบนโทรศัพท์ Android
- ดาวน์โหลดแอป MLC Chat (ฟรี) สำหรับโทรศัพท์ Android
- ดาวน์โหลดไฟล์ APK (ขนาด 148MB) และติดตั้งบนอุปกรณ์ของคุณ
- เปิดแอป MLC Chat คุณจะเห็นรายชื่อโมเดล AI รวมถึง Phi-3-mini
สรุปแล้ว Phi-3-mini เปิดโอกาสใหม่ๆ สำหรับ generative AI บนอุปกรณ์ edge และคุณสามารถเริ่มสำรวจความสามารถนี้บน Android ได้ทันที
ข้อจำกัดความรับผิดชอบ:
เอกสารนี้ได้รับการแปลโดยใช้บริการแปลภาษาอัตโนมัติ Co-op Translator แม้เราจะพยายามให้ความถูกต้องสูงสุด แต่โปรดทราบว่าการแปลอัตโนมัติอาจมีข้อผิดพลาดหรือความไม่ถูกต้อง เอกสารต้นฉบับในภาษาต้นทางถือเป็นแหล่งข้อมูลที่เชื่อถือได้ สำหรับข้อมูลที่สำคัญ ขอแนะนำให้ใช้บริการแปลโดยผู้เชี่ยวชาญมนุษย์ เราไม่รับผิดชอบต่อความเข้าใจผิดหรือการตีความผิดใด ๆ ที่เกิดจากการใช้การแปลนี้