A mesterséges intelligencia továbbra is átalakítja világunkat, és a fejlett nyelvi modellekkel való munkavégzés lehetőségei ugrásszerűen bővülnek. Nem kell azonban mindenkinek csatlakoznia a felhőszolgáltatásokhoz, vagy harmadik felekre hagyatkoznia e technológiák felfedezéséhez. Érdekes és elérhető alternatíva DeepSeek-R1, egy mesterséges intelligencia modell, amely lehetővé teszi a felhasználók számára, hogy szerény számítógépeken lokálisan futtassák. Ebben a cikkben elmagyarázom, hogyan kell telepíteni a DeepSeeket, és hogyan lehet teljes mértékben kihasználni annak lehetőségeit.
A DeepSeek-R1 egy nyílt forráskódú AI modell amely kiemelkedik hatékonyságával és fejlett érvelési képességével. Helyi futtatásával nemcsak az ismétlődő költségeket takaríthatja meg, hanem megvédi magánéletét is, és rugalmasan integrálhatja egyedi projektekbe. Bár egyes modellekhez erős hardver szükséges, a DeepSeek-R1 különféle erőforrásokhoz hangolt verziókat kínál, az alap számítógépektől a fejlett munkaállomásokig.
Mi az a DeepSeek, és miért érdemes helyileg használni?
A DeepSeek-R1 egy fejlett nyelvi modell, amelyet olyan összetett feladatokhoz terveztek, mint a logikai érvelés, matematikai feladatok megoldása és kód generálása. Legfőbb előnye, hogy nyílt forráskódú, ami azt jelenti, hogy telepítheti és futtathatja saját számítógépén anélkül, hogy külső szerverekre támaszkodna.
Néhány figyelemre méltó jellemzője:
- rugalmasság: A modellt igényei szerint alakíthatja, a könnyű változatoktól a fejlett konfigurációkig.
- Adatvédelmi: Minden feldolgozás helyben történik, elkerülve az érzékeny adatok nyilvánosságra hozatalával kapcsolatos aggodalmakat. Ez talán a legfontosabb szempont, hiszen sokakat foglalkoztat, hogy a cégek mit kezdhetnek adatainkkal.
- megtakarítás: Nem kell pénzt kiadnia előfizetésekre vagy felhőszolgáltatásokra, így ez megfizethető lehetőség a fejlesztők és a vállalkozások számára.
A telepítés követelményei
A telepítés megkezdése előtt győződjön meg arról, hogy betartja a következőket követelmények:
- Linux, macOS vagy Windows operációs rendszerrel rendelkező számítógép (utóbbi esetben WSL2 támogatással).
- Minimum 8 GB RAM, bár legalább ajánlott 16 GB az optimális teljesítmény érdekében.
- Internet hozzáférés a modellek kezdeti letöltéséhez.
- Terminál vagy parancssor alapismerete.
Ezen túlmenően, nevű eszközt kell telepítenie Ollama, amely helyileg kezeli és futtatja a DeepSeek modelleket.
Ollama telepítés
Ollama egy egyszerű megoldás, amely lehetővé teszi nyelvi modellek letöltését és futtatását, mint pl DeepSeek-R1. A telepítéshez kövesse az alábbi lépéseket:
- Linux vagy macOS rendszeren nyissa meg a terminált, és futtassa a következő parancsot az Ollama – a csomag – telepítéséhez becsavar Nyilvánvalóan szükséges:
curl -fsSL https://ollama.com/install.sh | SH
- Windows rendszereken győződjön meg arról, hogy előzetesen engedélyezte a WSL2-t, majd kövesse ugyanazokat a lépéseket a WSL-en belül konfigurált Ubuntu terminálban.
- Futtatással ellenőrizze, hogy az Ollama megfelelően lett-e telepítve
ollama --version
. Ha a parancs egy verziószámot ad vissza, akkor készen áll a továbblépésre.
DeepSeek-R1 letöltés
Ha az Ollama telepítve van és fut (ollama serve
a terminálban, ha a később ismertetett letöltés sikertelen), most letöltheti az igényeinek és hardverének leginkább megfelelő DeepSeek modellt:
- 1.5B paraméterek: Ideális alap számítógépekhez. Ez a modell kb 1.1 GB.
- 7B paraméterek: -val felszerelt felszereléshez ajánlott GPU középmagas. Ez kb 4.7 GB.
- 70B paraméterek: Összetett feladatokhoz a berendezésen nagy kapacitás memóriával és nagy teljesítményű GPU-val.
A szabványos 7B modell letöltéséhez futtassa ezt a parancsot a terminálban:
Olama Run Deepseek-R1
A letöltési idő az internet sebességétől függ, és csak a chatbot első futtatásakor lesz rá szükség. Ha elkészült, a modell készen áll a használatra a parancssorból vagy egy grafikus felületen keresztül.
DeepSeek használata grafikus felülettel
Bár a DeepSeek-kel közvetlenül a terminálról is kommunikálhat, sok felhasználó a kényelem érdekében a grafikus felületet részesíti előnyben. Ebben az esetben telepítheti ChatBoxAI, egy ingyenes alkalmazás, amely lehetővé teszi a DeepSeek előnyeinek kihasználását vizuális forma.
- letöltés és telepítés ChatBoxAI -tól hivatalos oldala.
- Állítsa be az alkalmazást használatra Ollama minta beszállítóként:
A ChatBoxAI beállításainál válassza a „Saját API használata” lehetőséget, és válassza ki a korábban letöltött DeepSeek modellt. Ha minden megfelelően van beállítva, akkor közvetlenül a grafikus felületről tud lekérdezéseket és feladatokat végrehajtani.
DeepSeek integráció a projektekbe
Ha Ön fejlesztő, integrálhatja a DeepSeeket a projektjeibe annak használatával API OpenAI kompatibilis. Íme egy egyszerű példa a használatára Piton:
import openai kliens = openai.Client(base_url="http://localhost:11434/v1", api_key="ollama") response = client.chat.completions.create(model="deepseek-r1", messages=[{ "role": "user", "content": "Kód generálása Pythonban a Fibonacci kiszámításához"}])
Ez a szkript lekérdezést küld a helyi DeepSeek modellnek, és visszaküldi az eredményt a terminálban vagy az alkalmazásban.
A DeepSeek-R1 AI modell kiváló választás azoknak, akik keresik fejlett és gazdaságos megoldás. Az Ollama által biztosított könnyű hozzáféréssel, modelljei rugalmasságával és egyedi projektekbe való integrálhatóságával a DeepSeek új lehetőségeket nyit meg a fejlesztők, a diákok és az AI-szakértők számára. Mivel az adatvédelemre és a teljesítményre összpontosít, ez egy olyan eszköz, amelyet érdemes alaposan megvizsgálni.