Nvidia Jetson में Inference Phi-3

February 1, 2026 · View on GitHub

Nvidia Jetson Nvidia की एक एम्बेडेड कंप्यूटिंग बोर्ड्स की श्रृंखला है। Jetson TK1, TX1 और TX2 मॉडल्स में Nvidia का Tegra प्रोसेसर (या SoC) होता है जो ARM आर्किटेक्चर वाला सेंट्रल प्रोसेसिंग यूनिट (CPU) इंटीग्रेट करता है। Jetson एक कम पावर वाला सिस्टम है और मशीन लर्निंग एप्लिकेशन को तेज़ करने के लिए डिज़ाइन किया गया है। Nvidia Jetson का उपयोग पेशेवर डेवलपर्स द्वारा सभी उद्योगों में क्रांतिकारी AI उत्पाद बनाने के लिए किया जाता है, और छात्रों तथा उत्साही लोगों द्वारा AI सीखने और अद्भुत प्रोजेक्ट बनाने के लिए किया जाता है। SLM को Jetson जैसे एज डिवाइसेस में तैनात किया जाता है, जो औद्योगिक जनरेटिव AI एप्लिकेशन परिदृश्यों के बेहतर कार्यान्वयन को सक्षम बनाएगा।

NVIDIA Jetson पर तैनाती:

स्वायत्त रोबोटिक्स और एम्बेडेड डिवाइसेस पर काम करने वाले डेवलपर्स Phi-3 Mini का लाभ उठा सकते हैं। Phi-3 का अपेक्षाकृत छोटा आकार इसे एज पर तैनाती के लिए आदर्श बनाता है। प्रशिक्षण के दौरान पैरामीटरों को सावधानीपूर्वक ट्यून किया गया है, जिससे प्रतिक्रियाओं में उच्च सटीकता सुनिश्चित होती है।

TensorRT-LLM ऑप्टिमाइजेशन:

NVIDIA की TensorRT-LLM लाइब्रेरी बड़े भाषा मॉडल के इनफेरेंस को ऑप्टिमाइज़ करती है। यह Phi-3 Mini की लंबी कॉन्टेक्स्ट विंडो का समर्थन करती है, जिससे थ्रूपुट और लेटेंसी दोनों में सुधार होता है। ऑप्टिमाइजेशन में LongRoPE, FP8, और inflight बैचिंग जैसी तकनीकें शामिल हैं।

उपलब्धता और तैनाती:

डेवलपर्स Phi-3 Mini को 128K कॉन्टेक्स्ट विंडो के साथ NVIDIA के AI पेज पर एक्सप्लोर कर सकते हैं। इसे NVIDIA NIM के रूप में पैकेज किया गया है, जो एक माइक्रोसर्विस है और एक मानक API के साथ कहीं भी तैनात किया जा सकता है। इसके अलावा, TensorRT-LLM के GitHub इम्प्लीमेंटेशन भी उपलब्ध हैं।

1. तैयारी

a. Jetson Orin NX / Jetson NX

b. JetPack 5.1.2+

c. Cuda 11.8

d. Python 3.8+

2. Jetson में Phi-3 चलाना

हम Ollama या LlamaEdge चुन सकते हैं।

यदि आप क्लाउड और एज डिवाइसेस दोनों में एक साथ gguf का उपयोग करना चाहते हैं, तो LlamaEdge को WasmEdge के रूप में समझा जा सकता है (WasmEdge एक हल्का, उच्च प्रदर्शन वाला, स्केलेबल WebAssembly रनटाइम है जो क्लाउड नेटिव, एज और विकेंद्रीकृत एप्लिकेशन के लिए उपयुक्त है। यह सर्वरलेस एप्लिकेशन, एम्बेडेड फंक्शंस, माइक्रोसर्विसेज, स्मार्ट कॉन्ट्रैक्ट्स और IoT डिवाइसेस का समर्थन करता है। आप gguf के क्वांटिटेटिव मॉडल को LlamaEdge के माध्यम से एज डिवाइसेस और क्लाउड दोनों पर तैनात कर सकते हैं।

llamaedge

इस्तेमाल करने के लिए चरण:

  1. संबंधित लाइब्रेरी और फाइलें इंस्टॉल और डाउनलोड करें

curl -sSf https://raw.githubusercontent.com/WasmEdge/WasmEdge/master/utils/install.sh | bash -s -- --plugin wasi_nn-ggml

curl -LO https://github.com/LlamaEdge/LlamaEdge/releases/latest/download/llama-api-server.wasm

curl -LO https://github.com/LlamaEdge/chatbot-ui/releases/latest/download/chatbot-ui.tar.gz

tar xzf chatbot-ui.tar.gz

Note: llama-api-server.wasm और chatbot-ui को एक ही डायरेक्टरी में होना चाहिए

  1. टर्मिनल में स्क्रिप्ट्स चलाएं

wasmedge --dir .:. --nn-preload default:GGML:AUTO:{Your gguf path} llama-api-server.wasm -p phi-3-chat

यहाँ चलाने का परिणाम है

llamaedgerun

सैंपल कोड Phi-3 mini WASM Notebook Sample

संक्षेप में, Phi-3 Mini भाषा मॉडलिंग में एक बड़ा कदम है, जो दक्षता, संदर्भ जागरूकता और NVIDIA के ऑप्टिमाइजेशन कौशल को मिलाता है। चाहे आप रोबोट बना रहे हों या एज एप्लिकेशन, Phi-3 Mini एक शक्तिशाली उपकरण है जिसे जानना जरूरी है।

अस्वीकरण:
यह दस्तावेज़ AI अनुवाद सेवा Co-op Translator का उपयोग करके अनुवादित किया गया है। जबकि हम सटीकता के लिए प्रयासरत हैं, कृपया ध्यान दें कि स्वचालित अनुवादों में त्रुटियाँ या अशुद्धियाँ हो सकती हैं। मूल दस्तावेज़ अपनी मूल भाषा में ही अधिकारिक स्रोत माना जाना चाहिए। महत्वपूर्ण जानकारी के लिए, पेशेवर मानव अनुवाद की सलाह दी जाती है। इस अनुवाद के उपयोग से उत्पन्न किसी भी गलतफहमी या गलत व्याख्या के लिए हम जिम्मेदार नहीं हैं।