Könyvtárak telepítése: openai, requests, python-dotenv

Alcím

Amint létrehoztuk a virtuális környezetet, a következő lépés a szükséges Python könyvtárak telepítése. Ezek azok az eszközök, amelyek lehetővé teszik számunkra, hogy az OpenAI API-val kommunikáljunk, HTTP kéréseket küldjünk, és biztonságosan kezeljük a környezeti változókat (például az API kulcsokat).

Miért fontos?

A könyvtárak különböző funkciókat biztosítanak:

  • openai: közvetlenül az OpenAI által biztosított klienskönyvtár, amivel a ChatGPT-t vagy más modelleket meghívhatjuk.
  • requests: egyszerű, de rendkívül erős könyvtár HTTP kérések küldéséhez (GET, POST, stb.). Sokszor hasznos kiegészítő az openai mellett is.
  • python-dotenv: segít biztonságosan tárolni az érzékeny adatokat (például API kulcsokat) egy .env fájlban, ahelyett, hogy kódba írnánk őket. Ez jó gyakorlat a biztonság és átláthatóság szempontjából.

Telepítés

Győződj meg arról, hogy a virtuális környezeted aktív, majd futtasd a következő parancsokat:

				
					pip install openai requests python-dotenv

				
			

Ez letölti és telepíti a három könyvtárat a virtuális környezetedbe.

Ellenőrzés

Telepítés után futtasd az alábbi parancsot, hogy lásd, sikerült-e:

				
					pip list



				
			

A listában látnod kell többek között az openai, requests és python-dotenv könyvtárakat.

További jó gyakorlat

Érdemes a projektedben létrehozni egy requirements.txt fájlt, amely tartalmazza az összes használt könyvtár nevét és verzióját. Így mások (vagy te magad később) könnyen újra létre tudják hozni ugyanazt a környezetet.

A requirements.txt létrehozása:

				
					pip freeze > requirements.txt



				
			
A fájl alapján mások így tudják telepíteni a szükséges könyvtárakat:
				
					pip install -r requirements.txt


				
			

PyCharm

A PyCharm-ban ugyanúgy a beépített terminált használjuk a telepítésekhez és a parancsokhoz.
👉 Tehát, ha a PyCharm projekted már megvan és a virtuális környezet is aktív (PyCharm automatikusan aktiválja), akkor:

  1. Nyisd meg alul a Terminal fületet.

2. Írd be:

				
					 pip install openai requests python-dotenv

				
			

3. A telepítés után a PyCharm automatikusan érzékeli az új könyvtárakat, és a Project interpreter-ben meg is jelennek.

Ha kíváncsi vagy, települtek-e, ugyanott a terminálban futtasd:

				
					 pip list

				
			

A requirements.txt fájlt is ugyanott tudod előállítani a PyCharm-ban:

				
					pip freeze > requirements.txt
				
			

💡 A PyCharm szépsége, hogy ezek után a requirements.txt fájlt is rögtön felajánlja „Project Dependencies”-ként, és onnantól kattintással kezelheted a könyvtárakat.

VISSZAJELZÉS

Segítsd kérlek a munkánkat, hogy a jövőben még hasznosabb tartalmakat tudjunk készíteni és fejlődhessünk.  A visszajelzés teljesen anonym, nincs szükség sem az e-mail címedre, sem a személyes adataidra. A kérdőív kitöltése csak 1 percet vesz igénybe.