Kako namestiti in uporabljati DeepSeek-R1 lokalno na vašem računalniku, ne glede na to, ali uporabljate Ubuntu ali kateri koli drug sistem

  • DeepSeek-R1 je odprtokodni model z naprednimi zmožnostmi sklepanja.
  • Ollama poenostavlja lokalno namestitev in upravljanje modelov AI.
  • ChatBoxAI ponuja grafični vmesnik za interakcijo z modeli, kot je DeepSeek.
  • Model je mogoče enostavno vključiti v razvojne projekte s Pythonom.

DeepSeek-R1 na Ubuntu

Umetna inteligenca še naprej spreminja naš svet, možnosti za delo z naprednimi jezikovnimi modeli pa skokovito naraščajo. Vendar se ni treba vsakomur povezati s storitvami v oblaku ali se pri raziskovanju teh tehnologij zanašati na tretje osebe. Zanimiva in dostopna alternativa je DeepSeek-R1, model AI, ki uporabnikom omogoča, da ga izvajajo lokalno na skromnih računalnikih. V tem članku bom razložil, kako namestiti DeepSeek in v celoti izkoristiti njegove zmožnosti.

DeepSeek-R1 je a odprtokodni model AI ki izstopa po svoji učinkovitosti in napredni sposobnosti razmišljanja. Če ga izvajate lokalno, ne le prihranite pri ponavljajočih se stroških, ampak tudi zaščitite svojo zasebnost in pridobite prilagodljivost za integracijo v projekte po meri. Čeprav nekateri modeli zahtevajo zmogljivo strojno opremo, DeepSeek-R1 ponuja različice, prilagojene za različne vire, od osnovnih računalnikov do naprednih delovnih postaj.

Kaj je DeepSeek in zakaj ga uporabljati lokalno?

DeepSeek-R1 je a napreden jezikovni model, zasnovan za kompleksne naloge, kot je logično sklepanje, reševanje matematičnih problemov in generiranje kode. Njegova glavna prednost je, da je odprtokoden, kar pomeni, da ga lahko namestite in poganjate na svojem računalniku, ne da bi bili odvisni od zunanjih strežnikov.

Nekatere njegove pomembne lastnosti vključujejo:

  • Prilagodljivost: Model lahko prilagodite svojim potrebam, od lahkih različic do naprednih konfiguracij.
  • Zasebnost: Vsa obdelava poteka lokalno, s čimer se izognemo skrbi glede izpostavljenosti občutljivih podatkov. To je morda najpomembnejša točka, saj so mnogi zaskrbljeni, kaj lahko podjetja počnejo z našimi podatki.
  • Shranjevanje: Ne bo vam treba odšteti denarja za naročnine ali storitve v oblaku, zaradi česar je cenovno ugodna možnost za razvijalce in podjetja.

Zahteve za namestitev

Pred začetkom namestitve se prepričajte, da upoštevate naslednje zahteve:

  • Računalnik z operacijskim sistemom Linux, macOS ali Windows (s podporo za WSL2 v slednjem primeru).
  • Najmanj 8 GB RAM-a, čeprav je vsaj priporočljivo 16 GB za optimalno delovanje.
  • Dostop do interneta za začetni prenos modelov.
  • Osnovno poznavanje terminala ali ukazne vrstice.

Poleg tega, boste morali namestiti orodje, imenovano Ollama, ki lokalno upravlja in izvaja modele DeepSeek.

Namestitev Ollama

Ollama je preprosta rešitev, ki vam omogoča prenos in zagon jezikovnih modelov, kot je npr DeepSeek-R1. Če ga želite namestiti, sledite tem korakom:

  1. V sistemu Linux ali macOS odprite terminal in zaženite naslednji ukaz za namestitev paketa Ollama curl Očitno je potrebno –:
curl -fsSL https://ollama.com/install.sh | sh
  1. V sistemih Windows se predhodno prepričajte, da imate omogočen WSL2, nato pa sledite istim korakom v terminalu Ubuntu, kot ste jih konfigurirali znotraj WSL.
  2. Z zagonom preverite, ali je Ollama pravilno nameščen ollama --version. Če ukaz vrne številko različice, ste pripravljeni na nadaljevanje.

Prenos DeepSeek-R1

Z nameščeno in delujočo Ollamo (ollama serve v terminalu, če prenos, ki ga pojasnimo kasneje, ne uspe), zdaj lahko prenesete model DeepSeek, ki najbolj ustreza vašim potrebam in strojni opremi:

  • 1.5B parametri: Idealno za osnovne računalnike. Ta model zavzema približno 1.1 GB.
  • 7B parametri: Priporočljivo za opremo z Grafične kartice srednje visoka. To zavzema približno 4.7 GB.
  • 70B parametri: Za kompleksne naloge na opremi z velika zmogljivost pomnilnika in zmogljivega grafičnega procesorja.

Če želite prenesti standardni model 7B, zaženite ta ukaz v terminalu:

Olama Run Deepseek-R1

Čas prenosa bo odvisen od vaše internetne hitrosti in bo potreben samo ob prvem zagonu chatbota. Ko bo model končan, bo pripravljen za uporabo iz ukazne vrstice ali preko grafičnega vmesnika.

Uporaba DeepSeek z grafičnim vmesnikom

Čeprav lahko z DeepSeek komunicirate neposredno s terminala, ima veliko uporabnikov raje grafični vmesnik zaradi priročnosti. V tem primeru lahko namestite ChatBoxAI, brezplačna aplikacija, ki vam bo omogočila, da izkoristite DeepSeek iz vizualna oblika.

  • Prenesite in namestite ChatBoxAI iz na svoji uradni strani.
  • Nastavite aplikacijo za uporabo Ollama kot dobavitelj modela:

V nastavitvah ChatBoxAI izberite »Uporabi moj lastni API« in izberite model DeepSeek, ki ste ga predhodno prenesli. Če je vse pravilno nastavljeno, boste lahko izvajali poizvedbe in opravila neposredno iz grafičnega vmesnika.

Integracija DeepSeek v projekte

Če ste razvijalec, lahko DeepSeek integrirate v svoje projekte z uporabo njegovega API Združljiv z OpenAI. Tukaj je preprost primer uporabe Python:

import openai client = openai.Client(base_url="http://localhost:11434/v1", api_key="ollama") response = client.chat.completions.create(model="deepseek-r1", messages=[{ "role": "user", "content": "Generiraj kodo v Pythonu za izračun Fibonaccija"}])

Ta skript bo poslal poizvedbo lokalnemu modelu DeepSeek in vrnil rezultat v vašem terminalu ali aplikaciji.

Model DeepSeek-R1 AI predstavlja odlično možnost za tiste, ki iščejo napredna in ekonomična rešitev. Z enostavnim dostopom, ki ga ponuja Ollama, prilagodljivostjo svojih modelov in možnostjo integracije v projekte po meri DeepSeek odpira nove možnosti za razvijalce, študente in strokovnjake za umetno inteligenco. Ker se osredotoča na zasebnost in zmogljivost, je to orodje, ki si ga zasluži temeljito raziskovanje.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.