Paano Mag-install ng PostgresML sa Ubuntu 22

Paano Mag Install Ng Postgresml Sa Ubuntu 22



Ang pagpapakilala ng PostgresML ay dumating bilang magandang balita sa mga user ng Postgres na gustong isulong ang kanilang mga AI application sa pamamagitan ng paggamit sa database ng Postgres kasama ng mga algorithm ng machine learning. Kung bago ka sa Postgres o tumatakbo na ito sa iyong server, maaari mong i-install ang PostgresML sa Ubuntu 22 na may ilang hakbang, sa kondisyon na mayroon kang gabay na dapat sundin.

Magbasa habang ginagabayan ka ng post na ito sa mga hakbang na dapat sundin upang i-install ang PostgresML sa Ubuntu 22. Makikita natin ang mga hakbang sa pag-install ng PostgreSQL, Docker, at PostgresML. Magsimula tayo!

Pag-unawa sa PostgresML

Ang PostgresML ay tinukoy bilang isang maaasahang opsyon upang bumuo ng mga interactive na AI application. Gumagana ito bilang isang open-source AI application database. Ginagamit nito ang SQL na may mga advanced na machine learning algorithm na may mga pre-trained na modelo para bumuo ng interactive at scalable AI-powered solutions.







Sinusukat ng PostgresML ang umiiral na Postgres gamit ang LLMS, machine learning, vector operations, atbp., upang payagan ang mga user na mapakinabangan ang potensyal nito. Bukod pa rito, ang lahat ng pagsasama nito ay nangyayari nang walang putol sa isang shared memory space na nag-aalis ng mga kaso ng pagdoble ng data, mga hangganan ng proseso, mga tawag sa network, at anumang pagiging kumplikado. Sa ganoong paraan, nagiging scalable, maaasahan, simple, at mabilis ang binuong application.



Sa PostgresML, kailangan mo lang ng ilang mahahalagang hakbang upang makamit ang iyong layunin. Una, i-install ito at maghanda upang makapagsimula. Susunod, sanayin ang iyong modelo ng machine learning at i-deploy ito para pangasiwaan ang iyong kaso. Panghuli, hayaan ang sinanay na modelo na gawin ang hula upang magbigay ng mga solusyon.



Paano Mag-install ng PostgresML sa Ubuntu 22

Sa ngayon, naunawaan namin na ang PostgresML ay isang extension ng PostgreSQL na nagdadala ng machine learning upang bigyang-daan ang mga user na magsanay at magsagawa ng inference sa tabular data at iba pang text na gumagamit ng mga SQL query. Samakatuwid, upang mai-install ang PostgresML, dapat mayroon kang Postgres sa iyong system. Sisirain namin ang proseso ng pag-install sa ilang hakbang.





1. I-install ang PostgreSQL

Kung mayroon kang Postgres na naka-install sa iyong system, maaari mong laktawan ang hakbang na ito. Gayunpaman, kung bago ka dito, maaari mong i-install ang PostgreSQL gamit ang mga sumusunod na simpleng command:

Magsimula sa pamamagitan ng pag-update ng iyong Ubuntu system package.



sudo angkop na pag-update

Susunod, i-install ang PostgreSQL.

sudo apt i-install postgresql postgresql-contrib

Kapag na-install mo na ang PostgreSQL, simulan ang serbisyo nito tulad ng sumusunod:

sudo systemctl simulan ang postgresql.service

Ngayong na-install mo na ang PostgreSQL, maaari kang lumikha ng user at database para makapagsimula dito. Ang susunod na hakbang ay i-install ang Docker at simulan ang mga serbisyo nito bago natin mai-install ang PostgresML.

2. I-install ang Docker

Sa Docker, makakakuha ka ng container para kumportableng mai-install at mabuo ang mga PostgresML application. Dito, mag-i-install kami ng Docker desktop at kailangan namin ng 64-bit na Ubuntu 22.

Upang i-install ang Docker desktop, maaari mo itong i-source mula sa Docker repository o sa Ubuntu repository. Ang unang bagay ay alisin ang mga nakaraang bersyon ng Docker gamit ang sumusunod na utos:

sudo apt-get alisin docker docker-engine docker.io containerd runc

Sa sandaling inalis mo ang mga nakaraang bersyon, i-update ang iyong system at patakbuhin ang sumusunod na command upang i-install ang anumang kinakailangang mga pakete na kinakailangan:

sudo apt i-install lsb-release ca-certificates apt-transport-https software-properties-common -at


Pindutin ang 'y' upang kumpirmahin ang pag-install ng lahat ng mga pakete at maghintay para makumpleto ang proseso. Kung kumukuha ng Docker mula sa opisyal na repository nito, dapat naming idagdag ang GPG key nito para mai-install mo ito sa terminal. Kaya, idagdag ang Docker GPG key sa pamamagitan ng pagpapatupad ng sumusunod na command:

kulot -fsSL https: // download.docker.com / linux / ubuntu / gpg | sudo gpg --mahal -O / usr / ibahagi / lalagyan ng susi / docker-archive-keyring.gpg

Dapat mo ring idagdag ang Docker repository na isinama mo sa GPG key sa listahan ng mga source sa iyong Ubuntu. Para diyan, echo ang repositoryo gamit ang sumusunod na command:

echo 'deb [arch= $(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) matatag' | sudo katangan / atbp / apt / source.list.d / docker.list > / dev / wala

Para mapansin ng system ang idinagdag na repositoryo ng Docker, tiyaking i-update mo ang repositoryo ng system sa pamamagitan ng apt command.

sudo angkop na pag-update

Sa puntong ito, maaari mo na ngayong i-install ang Docker gamit ang package na 'docker-ce'. Patakbuhin ang sumusunod na command:

sudo apt i-install docker-ce

Pindutin ang 'y' upang simulan ang pag-install.

Maaari mong i-verify na ang Docker ay na-install sa pamamagitan ng pagsuri sa bersyon nito.

3. I-install ang PostgresML

Handa ka na at maaari na ngayong i-install ang PostgresML. Bilang isang open-source na proyekto, ang pag-install ng PostgresML ay nangangailangan sa iyo na i-access ang GitHub code nito, i-clone ito, at buuin ang proyekto gamit ang command na 'docker-compose'.

Magsimula tayo sa pamamagitan ng paggamit ng git upang i-clone ang repositoryo ng PostgresML gamit ang sumusunod na utos:

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

Ang cloning ay tatakbo ng hanggang 100%. Kapag nakumpleto na ito, dapat kang makakuha ng isang output na katulad ng isa sa nakaraang larawan. Mapapansin mo ang isang bagong direktoryo; Ang 'postgresml' ay nilikha.

Mag-navigate sa folder na iyon gamit ang command na 'cd'.

Ang huling hakbang ay ang paggamit ng command na 'docker-compose up' para buuin at patakbuhin ang database ng PostgresML sa mga container na tinukoy sa 'compose.yml' file na naka-store sa folder na 'postgresml'. Kapag naisakatuparan mo ang utos, magsisimula itong bumuo ng PostgresML.

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

Tiyaking mayroon kang matatag na koneksyon sa internet at sapat na espasyo. Kapag nakumpleto na ang proseso, matagumpay mong mapapamahalaan ang pag-install ng PostgresML sa Ubuntu 22 at maaari mong simulan ang paggamit nito.

Ipagpalagay na hindi mo gusto ang abala na kailangang i-install ang Docker at dumaan sa pag-clone at pagbuo ng PostgresML. Mayroon kang opsyon na i-access ang online na bersyon ng PostgresML kung saan maaari kang mag-sign up at mag-enjoy sa isang working space na may 5 GB ng data na magagamit mo upang gawin ang iyong mga nasusukat na solusyon na pinapagana ng AI. Tingnan ang Opisyal na pahina ng PostgresML at mag-sign up para makapagsimula.

Konklusyon

Ipinaliwanag ng post na ito ang mga hakbang na dapat sundin upang i-install ang PostgresML sa Ubuntu 22. Nakita namin ang mga hakbang na dapat sundin, mula sa pag-install ng Postgres hanggang sa pag-install ng Docker at PostgresML. Gayunpaman, binanggit namin ang mas simpleng opsyon ng pag-sign up sa PostgresML upang magamit ito sa browser sa halip na i-install ito sa system. Ayan yun!