ABUD
الرئيسيةمن أناالخدماتأعماليالمدونةتواصل
Ctrl K
ABUD

ABUD يبني منتجات ويب، أنظمة أعمال، وحلول AI وأتمتة تساعد الشركات تعمل بوضوح وكفاءة.

abud@abud.fun

الصفحات

  • من أنا
  • الخدمات
  • أعمالي
  • المدونة
  • طلب عرض سعر
  • تواصل

الخدمات

  • تطوير مواقع احترافية
  • أنظمة ERP / CRM
  • بوتات تيليجرام و Mini Apps
  • AI وأتمتة الأعمال
  • نشر وإدارة VPS
  • متاجر ومنصات رقمية

ابدأ مشروعك

ابعت فكرة مشروعك وهرد عليك بخطة مبدئية.

ناقش مشروعكشاهد الأعمال

© 2026 ABUD. صُنع بـفي مصر

سياسة الخصوصيةالشروط والأحكام
الرئيسيةالمدونةكيف تبني وكيل ذكاء اصطناعي (AI Agent) من الصفر
كيف تبني وكيل ذكاء اصطناعي (AI Agent) من الصفر
ذكاء اصطناعي

كيف تبني وكيل ذكاء اصطناعي (AI Agent) من الصفر

دليل عملي لبناء AI Agent بـ Python + OpenAI ─ من فهم الـ Tools و Function Calling لحد deployment على VPS مع تيليجرام bot.

٢٢ أبريل ٢٠٢٦12 دقائق قراءة

ليه AI Agent مش مجرد ChatGPT؟

الـ Agent مش بس بيرد على الأسئلة ─ ده بياخد قرارات، بيشغّل أدوات (Tools)، وبيكمّل خطوات متسلسلة لحد ما يحقق الهدف. الفرق بين شات بسيط وأي agent حقيقي هو حاجة واحدة: قدرة استدعاء الـ Functions.

1. الأساس ─ Function Calling

OpenAI و Anthropic بيوفروا API بيخلّي النموذج يقرر إمتى يستدعي function معينة. مثال:

tools = [{
  "type": "function",
  "function": {
    "name": "search_web",
    "description": "ابحث في الإنترنت عن معلومة",
    "parameters": {
      "type": "object",
      "properties": {"query": {"type": "string"}}
    }
  }
}]

2. حلقة الـ Agent (Agent Loop)

الـ agent بيتحرك في loop:

  1. المستخدم بيبعت رسالة
  2. النموذج بيقرر: أرد مباشرة، ولا أستدعي tool؟
  3. لو tool ─ نشغّلها ونرجّع النتيجة للنموذج
  4. كرر لحد ما النموذج يقول "خلصت"

3. أدوات لازمة لأي Agent جدّي

  • web_search ─ للوصول للمعلومات الجديدة
  • read_file / write_file ─ للعمل على ملفات المستخدم
  • run_code ─ في sandbox آمن
  • send_message ─ لإشعار المستخدم

4. Memory ─ ذاكرة طويلة الأمد

أي agent بدون ذاكرة هيكرر الأخطاء. استخدم vector database زي Qdrant أو Pinecone عشان تخزن خلاصة كل محادثة.

5. النشر ─ Deploy على VPS

بعد ما تجرّبه محلياً، خلّي الـ agent يشتغل 24/7:

  • Docker container
  • PM2 أو systemd service
  • nginx reverse proxy + SSL
  • Telegram bot كـ interface

الـ Agent الشاطر مش اللي بيرد بسرعة ─ ده اللي بيعرف إمتى ميردش، ويقول "محتاج مساعدة".

في المقالات الجاية هانبني agent متخصص في الفريلانس ─ بيتابع المشاريع، يكتب proposals، ويرسلهم تلقائياً.

AIPythonOpenAIAgentTelegram
شارك:

مقالات مرتبطة

هندسة الـ Prompts للمطوّرين ─ من العشوائية للنتائج المتكررة
ذكاء اصطناعي

هندسة الـ Prompts للمطوّرين ─ من العشوائية للنتائج المتكررة

إزاي تكتب prompts تطلّع نتائج ثابتة وقابلة للاعتماد في الكود ─ أنماط عملية للـ structured output و few-shot و system prompts.

10 داقرأ
إزاي تختار نموذج LLM المناسب لمشروعك في 2026
ذكاء اصطناعي

إزاي تختار نموذج LLM المناسب لمشروعك في 2026

تكلفة، سرعة، خصوصية، وجودة ─ إطار عملي للمفاضلة بين النماذج المغلقة والمفتوحة حسب حالتك.

10 داقرأ
قبل ما تبني AI Chatbot: حدّد النطاق أولًا
ذكاء اصطناعي

قبل ما تبني AI Chatbot: حدّد النطاق أولًا

أغلب مشاريع الشات بوت تفشل لأن الناس تبدأ بالموديل قبل أن تحدد ما الذي يجب أن يفعله البوت فعلًا.

8 داقرأ

أعجبك هذا المقال؟

تصفح المزيد من مساحتي الكتابية

جميع المقالاتاستعرض الخدماتتواصل معي