AIUnlimited
🌳

AI పునాదులు

🌱
AI Seeds

సున్నా నుండి ప్రారంభించండి

🌿
AI Sprouts

పునాదులు నిర్మించండి

🌳
AI Branches

ఆచరణలో అన్వయించండి

🏕️
AI Canopy

లోతుగా వెళ్ళండి

🌲
AI Forest

AI లో నిపుణత సాధించండి

🔨

AI నైపుణ్యం

✏️
AI Sketch

సున్నా నుండి ప్రారంభించండి

🪨
AI Chisel

పునాదులు నిర్మించండి

⚒️
AI Craft

ఆచరణలో అన్వయించండి

💎
AI Polish

లోతుగా వెళ్ళండి

🏆
AI Masterpiece

AI లో నిపుణత సాధించండి

📘

AI ఆచరణ

📖
ఓపెన్-సోర్స్ మోడల్స్ అర్థం చేసుకోవడం

ఓపెన్-సోర్స్ మోడల్స్ ప్రాథమికాలు మరియు వనరులు

🎯
సమస్య నుండి మోడల్ టాస్క్‌కు

వ్యాపార సమస్యలను మోడల్ టాస్క్‌లుగా మార్చడం

⚡
మీ మొదటి మోడల్ నడపడం

30 నిమిషాల్లో మీ మొదటి ఫలితాలను చూడండి

🔧
ఫైన్-ట్యూనింగ్ మరియు మూల్యాంకనం

మోడల్స్ ఫైన్-ట్యూన్ చేసి పనితీరును మూల్యాంకనం చేయండి

🚀
అప్లికేషన్ సిస్టమ్‌లు

వాస్తవ AI అనువర్తనాలను నిర్మించండి

🎨
జనరేటివ్ AI

ఓపెన్-సోర్స్ AIGC మోడల్స్ అన్వేషించండి

🤖
ఏజెంట్లు

ఏజెంట్ ఫ్రేమ్‌వర్క్‌లు మరియు MCP టూల్స్ నేర్చుకోండి

📐
సప్లిమెంటరీ ప్రాథమికాలు

LLM ప్రాథమికాలు మరియు మూల్యాంకనం

🎓

Claude Academy

🤖
Claude 101

Learn AI basics with Claude

💻
Claude Code 101

Code with Claude as your pair programmer

🤝
Introduction to Claude Cowork

Collaborate with Claude on complex projects

⚙️
Claude Platform 101

Build apps with the Claude API

ల్యాబ్

7 ప్రయోగాలు లోడ్ అయ్యాయి
🧬Neural Network Playground🤖AI లేదా మనిషి?🥋Prompt Engineering Dojo🏁Algorithm Race🧠AI ట్రివియా ఛాలెంజ్🏗️సిస్టమ్ డిజైన్ క్యాన్వాస్
🎯మాక్ ఇంటర్వ్యూల్యాబ్‌లోకి వెళ్ళండి→
🚀

కెరీర్ అభివృద్ధి

🚀
ఇంటర్వ్యూ లాంచ్‌ప్యాడ్

మీ ప్రయాణం ప్రారంభించండి

🌟
ప్రవర్తనా ఇంటర్వ్యూ నైపుణ్యం

సాఫ్ట్ స్కిల్స్ నేర్చుకోండి

💻
సాంకేతిక ఇంటర్వ్యూలు

కోడింగ్ రౌండ్ విజయం సాధించండి

🤖
AI & ML ఇంటర్వ్యూలు

ML ఇంటర్వ్యూ నైపుణ్యం

🏆
ఆఫర్ & అంతకు మించి

అత్యుత్తమ ఆఫర్ పొందండి

నేర్చుకోవడం ప్రారంభించండి
AIUnlimited

MIT లైసెన్స్

沪ICP备18025655号-11

నేర్చుకోండి

  • AI ప్రాథమికాలు
  • AI ఆచరణ
  • Claude Academy
  • ల్యాబ్
  • కెరీర్ అభివృద్ధి

సంఘం

  • మా గురించి
  • తరచుగా అడిగే ప్రశ్నలు

మద్దతు

  • footer.terms
  • footer.privacy
  • footer.contact
AI & ఇంజనీరింగ్ ప్రోగ్రామ్‌లు›⚡ మీ మొదటి మోడల్ నడపడం›పాఠాలు›Running Models Locally with Ollama
💻
మీ మొదటి మోడల్ నడపడం • ప్రారంభకుడు⏱️ 20 నిమిషాల పఠన సమయం

Running Models Locally with Ollama

మీ ల్యాప్‌టాప్‌లో ఓపెన్ సోర్స్ మోడల్‌లను రన్ చేయండి, Ollama తో ప్రారంభించండి

మోడల్‌లను స్థానికంగా లేదా క్లౌడ్‌లో డిప్లాయ్ చేయవచ్చు. స్థానిక పరికరాలలో ల్యాప్‌టాప్‌లు, డెస్క్‌టాప్‌లు మరియు ఇతర ఎడ్జ్ పరికరాలు ఉన్నాయి.

స్థానిక రన్నింగ్ కోసం విభిన్న టూల్ ఎంపికలు కూడా ఉన్నాయి: Ollama, అలాగే vLLM మరియు SGLang వంటి ఫ్రేమ్‌వర్క్‌లు.

ఈ అధ్యాయంలో, మేము మొదట Ollama యొక్క ప్రాథమిక ఉపయోగాన్ని స్పష్టంగా వివరిస్తాము. ఇతర ఎడ్జ్ పరికరాలకు అనుకూలం మరియు vLLM మరియు SGLang వంటి ఫ్రేమ్‌వర్క్‌ల ఉపయోగం తర్వాత కవర్ చేయబడుతుంది.

మీరు మీ స్వంత కంప్యూటర్‌లో మోడల్‌లను ఎందుకు రన్ చేయాలనుకుంటున్నారు?

API ద్వారా పెద్ద మోడల్‌లను కాల్ చేయడం అత్యంత సులభమైన విధానం: అభ్యర్థనను పంపండి, మోడల్ గణన చేసి ఫలితాన్ని తిరిగి ఇస్తుంది. వినియోగదారులు GPU లను కొనడం లేదా అంతర్లీన వాతావరణాన్ని నిర్వహించడం అవసరం లేదు.

కానీ API విధానం తప్పించలేని పరిమితులను కూడా కలిగి ఉంటుంది, ప్రధానంగా ఈ క్రింది అంశాలలో:

  • డేటా భద్రత: కోర్ పత్రాలు, కస్టమర్ గోప్యత మరియు అంతర్గత వ్యాపార డేటాను నేరుగా మూడవ పక్ష పబ్లిక్ క్లౌడ్‌లకు పంపలేము.
  • ఆఫ్‌లైన్ లభ్యత: ఇంట్రానెట్ సమర్పిత లైన్లు వంటి ఉత్పత్తి వాతావరణాలు బాహ్య నెట్‌వర్క్‌తో కనెక్ట్ అవ్వడం సాధ్యం కాదు.
  • ఖర్చు నియంత్రణ: కాల్ వాల్యూమ్ పెద్దది మరియు స్థిరంగా ఉన్నప్పుడు, మీ స్వంత సర్వర్‌ను నిర్మించడం సాధారణంగా టోకెన్ ప్రకారం చెల్లించడం కంటే ఎక్కువ ఖర్చుతో కూడుకున్నది.

కాబట్టి, మీ వ్యాపారం డేటా సున్నితత్వం కలిగి ఉంటే, పూర్తిగా ఆఫ్‌లైన్ ఆపరేషన్ అవసరమైతే లేదా పెద్ద కాల్ వాల్యూమ్‌లు ఉంటే, స్థానిక డిప్లాయ్‌మెంట్ సరైన ఎంపిక.

ముందుగా మీ ల్యాప్‌టాప్ సిస్టమ్ మరియు హార్డ్‌వేర్ తనిఖీ చేయండి

Ollama ప్రస్తుతం అత్యంత సులభంగా ఉపయోగించగల సాధనాలలో ఒకటి, మోడల్ డౌన్‌లోడింగ్, స్థానిక నిర్వహణ మరియు API సేవలను అన్నీ కలిపి ఉంటుంది. వినియోగదారులు మోడల్‌లను లోడ్ చేయడానికి కోడ్ రాయాల్సిన అవసరం లేదు; కొన్ని కమాండ్‌లు మాత్రమే మోడల్‌ను నేరుగా ప్రారంభించగలవు.

మోడల్ స్థానికంగా సజావుగా రన్ అవగలదా లేదా అనేది చాలావరకు కంప్యూటర్ హార్డ్‌వేర్ వనరులపై ఆధారపడి ఉంటుంది. Ollama సాధారణ హార్డ్‌వేర్ ప్లాట్‌ఫామ్‌ల కోసం మంచి మద్దతు అందిస్తుంది, Windows, Linux మరియు macOS మద్దతు ఇస్తుంది. సాధారణ CPU, GPU లేదా Apple Silicon తో Mac అయినా, అవన్నీ మోడల్‌లను రన్ చేయడానికి ఉపయోగించవచ్చు.

CPU రన్నింగ్, సమర్పిత గ్రాఫిక్స్ కార్డ్ లేకుండా కూడా, మీరు CPU ద్వారా మోడల్‌లను రన్ చేయవచ్చు. పెద్ద మోడల్ ఇన్‌ఫరెన్స్‌కు విస్తృత గణన అవసరం కాబట్టి, CPU తో జనరేషన్ వేగం సాధారణంగా నెమ్మదిగా ఉంటుంది, ఇది చిన్న పారామీటర్ మోడల్‌లు లేదా ప్రతిస్పందన వేగం అవసరాలు ఎక్కువగా లేని స్థితులకు మరింత అనుకూలం.

GPU రన్నింగ్, ఇది ప్రస్తుతం పెద్ద మోడల్‌లను రన్ చేయడానికి ఎక్కువగా ఉపయోగించే మార్గం. GPU బలమైన సమాంతర కంప్యూటింగ్ సామర్థ్యాలను కలిగి ఉంటుంది, అవి మోడల్ జనరేషన్ వేగాన్ని గణనీయంగా మెరుగుపరచగలవు. మోడల్ పెద్దది అయ్యేకొద్దీ, సాధారణంగా వీడియో మెమరీ అవసరం ఎక్కువవుతుంది, కాబట్టి మోడల్ ఎంచుకునేటప్పుడు, గ్రాఫిక్స్ కార్డ్‌కు తగినంత వీడియో మెమరీ ఉందా అనే విషయాన్ని మీరు పరిగణనలోకి తీసుకోవాలి.

Apple Silicon రన్నింగ్, Apple యొక్క M-సిరీస్ చిప్‌లు యూనిఫైడ్ మెమరీ డిజైన్‌ను ఉపయోగిస్తాయి, ఇక్కడ CPU మరియు GPU అదే మెమరీని ఉపయోగించగలవు. Mac వినియోగదారుల కోసం, పరికరం 32GB, 64GB లేదా అంతకంటే ఎక్కువ యూనిఫైడ్ మెమరీ కలిగి ఉంటే, మీరు కొన్ని పెద్ద పారామీటర్ క్వాంటైజ్డ్ మోడల్‌లను రన్ చేయడానికి ప్రయత్నించవచ్చు.

పాఠం 3 / 50% పూర్తి
←Server Configuration for Models

చర్చ

సైన్ ఇన్ చర్చలో చేరండి

మీ ఆపరేటింగ్ సిస్టమ్‌ను ఎంచుకోండి, Ollama ఇన్‌స్టాల్ చేయండి

Windows పై Ollama ఇన్‌స్టాల్ చేయండి

  1. ముందుగా, Ollama అధికారిక వెబ్‌సైట్‌లో, Ollama డౌన్‌లోడ్ చేయండి మరియు సంబంధిత Windows వెర్షన్‌ను డౌన్‌లోడ్ చేయండి
చిత్రం
  1. డౌన్‌లోడ్ పూర్తయిన తర్వాత, ఇన్‌స్టాల్ పై నేరుగా క్లిక్ చేయండి, కొనసాగించు పై క్లిక్ చేయండి
చిత్రం
  1. ఇన్‌స్టాలేషన్ పూర్తయిన తర్వాత, Ollama సేవ ప్రారంభమైందని చూపిస్తుంది
చిత్రం
  1. cmd లో, మీరు లోడ్ చేయాలనుకుంటున్న మోడల్‌ను ప్రారంభించండి, ఉదాహరణకు: qwen3.5:2b, టెర్మినల్‌లో నేరుగా కమాండ్ టైప్ చేయండి
ollama run qwen3.5:2b

పేజీ అవుట్‌పుట్ మోడల్ విజయవంతంగా ప్రారంభమైందని చూపిస్తుంది. ఈ సమయంలో, మీరు క్లయింట్‌లో నేరుగా చాట్ చేయవచ్చు లేదా మోడల్‌ను పరీక్షించడానికి API కాల్ చేయవచ్చు.

చిత్రం

API పరీక్ష కోడ్:

from openai import OpenAI

client = OpenAI(
    base_url="http://127.0.0.1:11434/v1",
    api_key="ollama",  
)

response = client.chat.completions.create(
    model="qwen3.5:2b", 
    messages=[
        {
            "role": "system",
            "content": "మీరు సహాయక సహాయకుడు.",
        },
        {
            "role": "user",
            "content": "మీరు ఎవరు?",
        },
    ],
    temperature=0,
    max_tokens=512,
)

print(response.choices[0].message.content)

ఫలితం:

చిత్రం

ModelScope Notebook పై Ollama ఇన్‌స్టాల్ చేయండి

  1. Notebook లో Ollama ఇన్‌స్టాల్ చేయండి, ముందుగా ఇన్‌స్టాలేషన్ ప్యాకేజీని డౌన్‌లోడ్ చేయండి, ఈ క్రింది కమాండ్ అమలు చేయండి
!modelscope download --model=modelscope/ollama-linux --local_dir ./ollama-linux  
చిత్రం
  1. ఇన్‌స్టాలేషన్ ప్యాకేజీ డౌన్‌లోడ్ అయిన తర్వాత, ollama-linux ఫోల్డర్‌లోకి వెళ్ళి ఇన్‌స్టాల్ చేయడానికి ఈ క్రింది కమాండ్ అమలు చేయండి
%cd ollama-linux
చిత్రం
sudo chmod 777 ./ollama-modelscope-install.sh
./ollama-modelscope-install.sh

ఇన్‌స్టాలేషన్ పూర్తయిన తర్వాత, API ఎండ్‌పాయింట్ సమాచారం చూపిస్తుంది, డిఫాల్ట్ 127.0.0.1:11434. ఈ క్రింది సమాచారం చూపిస్తే, ఇన్‌స్టాలేషన్ పూర్తయింది.

చిత్రం

Linux పై Ollama ఇన్‌స్టాల్ చేయండి

Linux పై ఇన్‌స్టాలేషన్ దశలు పైన ModelScope Notebook లో Ollama ఇన్‌స్టాల్ చేయడం అదే విధంగా ఉంటాయి.

Mac పై Ollama ఇన్‌స్టాల్ చేయండి

  1. ముందుగా, Ollama అధికారిక వెబ్‌సైట్‌లో, Ollama డౌన్‌లోడ్ చేయండి మరియు సంబంధిత macOS వెర్షన్‌ను డౌన్‌లోడ్ చేయండి
చిత్రం
  1. డౌన్‌లోడ్ పూర్తయిన తర్వాత, డౌన్‌లోడ్ చేసిన ఫైల్‌పై డబుల్-క్లిక్ చేసి Ollama ను అప్లికేషన్లలోకి లాగండి
చిత్రం
  1. ఇన్‌స్టాలేషన్ పూర్తయిన తర్వాత, Ollama సేవ ప్రారంభమైందని చూపిస్తుంది
చిత్రం
  1. cmd లో, మీరు లోడ్ చేయాలనుకుంటున్న మోడల్‌ను ప్రారంభించండి, ఉదాహరణకు: qwen3.5:2b, టెర్మినల్‌లో నేరుగా కమాండ్ టైప్ చేయండి
ollama run qwen3.5:2b

పేజీ అవుట్‌పుట్ మోడల్ విజయవంతంగా ప్రారంభమైందని చూపిస్తుంది. ఈ సమయంలో, మీరు క్లయింట్‌లో నేరుగా చాట్ చేయవచ్చు లేదా మోడల్‌ను పరీక్షించడానికి API కాల్ చేయవచ్చు.

చిత్రం

మీరు క్లయింట్‌లో చాట్ కూడా చేయవచ్చు.

చిత్రం

మీరు ModelScope నుండి మోడల్‌లను డౌన్‌లోడ్ చేసి Ollama తో ప్రారంభించవచ్చు

Ollama అనేక మోడల్ రిపోజిటరీలను అందిస్తుంది. మేము ModelScope లో మాకు అవసరమైన మోడల్‌లను కనుగొని Ollama తో ప్రారంభించవచ్చు.

  1. Ollama సేవను ప్రారంభించండి

నివాస సేవల కోసం, Jupyter యొక్క ఏకైక కెర్నెల్ ఒకేసారి ఒకే సెల్‌ను మాత్రమే అమలు చేయగలదు, దీని వలన తదుపరి సెల్‌ల అమలు కష్టమవుతుంది. కాబట్టి ఈ భాగాన్ని టెర్మినల్‌లో అమలు చేయాలి. Notebook తెరిచిన తర్వాత, నేరుగా వర్క్‌స్పేస్‌కు వెళ్ళండి, దిగువన "టెర్మినల్" కనిపిస్తుంది. దానిపై క్లిక్ చేయండి.

చిత్రం

టెర్మినల్‌లో టైప్ చేయండి:

ollama serve
చిత్రం
  1. తర్వాత, మేము ప్రారంభించాలనుకుంటున్న మోడల్‌ను రన్ చేయండి, ఉదాహరణకు: Qwen3-4B-GGUF. మోడల్ మొదటిసారి రన్ అయినప్పుడు, అది మోడల్ రిపోజిటరీ నుండి సంబంధిత ఫైల్‌లను డౌన్‌లోడ్ చేసుకోవాలి. ఈ కమాండ్ కూడా టెర్మినల్‌లో అమలు చేయాలి. మీరు కొత్త టెర్మినల్ తెరిచి ఈ క్రింది కమాండ్ అమలు చేయవచ్చు:
చిత్రం
 ollama run modelscope.cn/unsloth/Qwen3-4B-GGUF
చిత్రం

ఈ సమయంలో, మోడల్ ప్రారంభమైంది. మోడల్ ఎండ్‌పాయింట్ కనెక్ట్ అయిందా లేదా అని పరీక్షించడానికి మీరు API కాల్ చేయవచ్చు. కోడ్ ఈ క్రింది విధంగా ఉంటుంది:

import requests
url = "http://127.0.0.1:11434/v1/chat/completions"
data = {
    "model": "modelscope.cn/unsloth/Qwen3-4B-GGUF",
    "messages": [
        {
            "role": "user",
            "content": "హలో, దయచేసి మిమ్మల్ని పరిచయం చేసుకోండి"
        }
    ],
    "max_tokens": 100
}

response = requests.post(url, json=data)

print("స్థితి కోడ్:", response.status_code)
print(response.text)

మోడల్ కాల్ విజయవంతమైతే, అది సంబంధిత మోడల్ ఫలితాన్ని అవుట్‌పుట్ చేస్తుంది.

చిత్రం

ఈ అధ్యాయంలో పాల్గొన్న సంపూర్ణ ప్రయోగాత్మక ప్రక్రియ ఇక్కడ అందుబాటులో ఉంది: https://modelscope.cn/gallery/liucong/b1ef397b-fe80-4fb9-812f-969fa25ea44c