الدرس 3 من 20

إعداد البيئة

إدارة الحزم

3 دقيقة للقراءة

pip هو مثبّت حزم بايثون. يتيح لك تثبيت المكتبات من فهرس حزم بايثون (PyPI)، الذي يستضيف أكثر من 500,000 حزمة.

تثبيت الحزم

# تأكد من تفعيل بيئتك الافتراضية أولاً!

# تثبيت حزمة واحدة
pip install requests

# تثبيت إصدار محدد
pip install openai==1.5.0

# تثبيت حزم متعددة
pip install langchain openai tiktoken

حزم الذكاء الاصطناعي الشائعة

الحزمة الغرض
openai عميل واجهة OpenAI
anthropic عميل واجهة Claude
langchain إطار عمل وكلاء الذكاء الاصطناعي
requests طلبات HTTP
python-dotenv تحميل متغيرات البيئة

requirements.txt

هذا الملف يسرد جميع تبعيات مشروعك. إنه ضروري لمشاركة مشروعك.

إنشاء requirements.txt

# تصدير جميع الحزم المثبتة
pip freeze > requirements.txt

مثال على requirements.txt:

openai==1.5.0
langchain==0.1.0
python-dotenv==1.0.0
requests==2.31.0

التثبيت من requirements.txt

pip install -r requirements.txt

محددات الإصدار

openai==1.5.0    # إصدار محدد
openai>=1.5.0    # الحد الأدنى للإصدار
openai>=1.5,<2.0 # نطاق الإصدار
openai~=1.5.0    # إصدار متوافق (>=1.5.0, <1.6.0)

ترقية الحزم

# ترقية حزمة محددة
pip install --upgrade openai

# ترقية pip نفسه
pip install --upgrade pip

بعد ذلك، سنتعلم كيفية إدارة مفاتيح API بشكل آمن باستخدام متغيرات البيئة. :::

اختبار

الوحدة 1: إعداد البيئة

خذ الاختبار