Kako namestiti PostgresML na Ubuntu 22

Kako Namestiti Postgresml Na Ubuntu 22



Uvedba PostgresML je bila dobra novica za uporabnike Postgres, ki želijo izboljšati svoje aplikacije AI z uporabo baze podatkov Postgres poleg algoritmov strojnega učenja. Če ste novi v Postgresu ali ga že izvajate na svojem strežniku, lahko namestite PostgresML na Ubuntu 22 z nekaj koraki, pod pogojem, da imate vodnik, ki mu morate slediti.

Berite naprej, saj vas ta objava vodi po korakih, ki jih morate upoštevati pri namestitvi PostgresML na Ubuntu 22. Videli bomo korake za namestitev PostgreSQL, Docker in PostgresML. Začnimo!

Razumevanje PostgresML

PostgresML je opredeljen kot zanesljiva možnost za izdelavo interaktivnih aplikacij AI. Deluje kot odprtokodna baza aplikacij AI. Uporablja SQL z naprednimi algoritmi strojnega učenja, ki imajo vnaprej usposobljene modele za izdelavo interaktivnih in razširljivih rešitev, ki jih poganja AI.







PostgresML spreminja obstoječi Postgres z LLMS, strojnim učenjem, vektorskimi operacijami itd., da uporabnikom omogoči maksimiranje njegovega potenciala. Poleg tega se vse njegove integracije neopazno odvijajo v skupnem pomnilniškem prostoru, kar odpravlja primere podvajanja podatkov, meja procesov, omrežnih klicev in kakršne koli zapletenosti. Tako zgrajena aplikacija postane razširljiva, zanesljiva, preprosta in hitra.



S PostgresML potrebujete le nekaj ključnih korakov, da dosežete svoj cilj. Najprej ga namestite in se pripravite na začetek. Nato usposobite svoj model strojnega učenja in ga uvedite za obravnavo vašega primera. Nazadnje naj usposobljeni model izvede napoved, da ponudi rešitve.



Kako namestiti PostgresML na Ubuntu 22

Doslej smo razumeli, da je PostgresML razširitev PostgreSQL, ki prinaša strojno učenje, ki uporabnikom omogoča urjenje in izvajanje sklepanja o tabelarnih podatkih in drugem besedilu, ki uporablja poizvedbe SQL. Če želite namestiti PostgresML, morate imeti Postgres v sistemu. Postopek namestitve bomo razdelili na nekaj korakov.





1. Namestite PostgreSQL

Če imate v sistemu nameščen Postgres, lahko ta korak preskočite. Vendar, če ste novi v tem, lahko namestite PostgreSQL z naslednjimi preprostimi ukazi:

Začnite s posodobitvijo sistemskega paketa Ubuntu.



sudo primerna posodobitev

Nato namestite PostgreSQL.

sudo apt namestite postgresql postgresql-contrib

Ko namestite PostgreSQL, zaženite njegovo storitev na naslednji način:

sudo systemctl zaženite postgresql.service

Zdaj, ko imate nameščen PostgreSQL, lahko ustvarite uporabnika in bazo podatkov, da začnete z njim. Naslednji korak je namestitev Dockerja in zagon njegovih storitev, preden lahko namestimo PostgresML.

2. Namestite Docker

Z Dockerjem boste dobili vsebnik za udobno namestitev in izdelavo aplikacij PostgresML. Tukaj bomo namestili namizje Docker in potrebujemo 64-bitni Ubuntu 22.

Če želite namestiti namizje Docker, ga lahko pridobite iz repozitorija Docker ali repozitorijev Ubuntu. Prva stvar je odstranitev prejšnjih različic Dockerja z naslednjim ukazom:

sudo apt-get odstrani docker docker-engine docker.io container runc

Ko odstranite prejšnje različice, posodobite sistem in zaženite naslednji ukaz za namestitev vseh zahtevanih predpogojnih paketov:

sudo apt namestite lsb-izdaja ca-certifikati apt-transport-https programska oprema-lastnosti-skupno -in


Pritisnite “y”, da potrdite namestitev vseh paketov in počakajte, da se postopek zaključi. Če nabavljate Docker iz njegovega uradnega repozitorija, moramo dodati njegov ključ GPG, da ga lahko namestite na terminal. Torej dodajte ključ Docker GPG tako, da izvedete naslednji ukaz:

curl -fsSL https: // download.docker.com / linux / ubuntu / gpg | sudo gpg --dragi -O / usr / deliti / obeski za ključe / docker-archive-keyring.gpg

Dodati morate tudi repozitorij Docker, ki ste ga vključili s ključem GPG, na seznam virov v vašem Ubuntuju. Za to ponovite repozitorij z naslednjim ukazom:

odmev 'deb [arch= $(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stabilno' | sudo majica / itd / apt / viri.list.d / docker.list > / razv / nič

Da bo sistem opazil dodano skladišče Docker, poskrbite, da posodobite sistemsko skladišče z ukazom apt.

sudo primerna posodobitev

Na tej točki lahko zdaj namestite Docker s paketom »docker-ce«. Zaženite naslednji ukaz:

sudo apt namestite docker-ce

Pritisnite 'y', da začnete namestitev.

Ali je bil Docker nameščen, lahko preverite tako, da preverite njegovo različico.

3. Namestite PostgresML

Pripravljeni ste in zdaj lahko namestite PostgresML. Kot odprtokodni projekt morate pri namestitvi PostgresML dostopati do kode GitHub, jo klonirati in zgraditi projekt z ukazom »docker-compose«.

Začnimo z uporabo gita za kloniranje repozitorija PostgresML z naslednjim ukazom:

sudo git klon https: // github.com / postgresml / postgresml.git

Kloniranje bo potekalo do 100 %. Ko se konča, bi morali dobiti rezultat, podoben tistemu na prejšnji sliki. Opazili boste nov imenik; »postgresml« je bil ustvarjen.

Pomaknite se do te mape z ukazom 'cd'.

Zadnji korak je uporaba ukaza »docker-compose up« za izdelavo in zagon baze podatkov PostgresML v vsebnikih, ki so definirani v datoteki »compose.yml«, ki je shranjena v mapi »postgresml«. Ko izvedete ukaz, bo začel graditi PostgresML.

https: // github.com / postgresml / postgresml.git

Poskrbite, da imate stabilno internetno povezavo in dovolj prostora. Ko bo postopek končan, boste uspešno uspeli namestiti PostgresML na Ubuntu 22 in ga lahko začnete uporabljati.

Recimo, da ne želite teh težav z namestitvijo Dockerja in iti skozi kloniranje in gradnjo PostgresML. Imate možnost dostopa do spletne različice PostgresML, kjer se lahko prijavite in uživate v delovnem prostoru s 5 GB podatkov, ki jih lahko uporabite za ustvarjanje svojih razširljivih rešitev, ki jih poganja AI. Oglejte si Uradna stran PostgresML in se prijavite, da začnete.

Zaključek

V tej objavi so razloženi koraki za namestitev PostgresML na Ubuntu 22. Videli smo korake, ki jih je treba upoštevati, od namestitve Postgresa do namestitve Dockerja in PostgresML. Kljub temu smo omenili enostavnejšo možnost prijave s PostgresML, da jo uporabite v brskalniku, namesto da bi jo namestili v sistem. To je to!