البناء
أنشئ فئة فرعية من وكيل أساسي، وسجّلها بمُزخرف واحد، ثم استدعِ create_app(). تأتي REST وMCP والتخزين الدائم والمصادقة مدمجة تلقائيًا.
مصدر مفتوح · MIT · Python 3.12+
أنشئ وكلاء LLM وحاكِهم واختبرهم.
إطار عمل Python سحابي مبني على FastAPI وLangGraph وPostgreSQL.
$ uvx cookiecutter gh:btech-software/agent-lab --directory cookiecutter
$ cd my-agent-app && docker compose up --build -d
$ curl http://localhost:18000/status/liveness
# واجهة REST على /agents · خادم MCP على /mcp · وثائق OpenAPI على /docsأنشئ فئة فرعية من وكيل أساسي، وسجّلها بمُزخرف واحد، ثم استدعِ create_app(). تأتي REST وMCP والتخزين الدائم والمصادقة مدمجة تلقائيًا.
شغّل الوكلاء أمام نماذج LLM حقيقية مع مستخدم محاكى ونموذج LLM كحكم، مع تتبّع النتائج عبر الزمن في Langfuse وLangWatch.
تحقّق من كل تغيير مقابل بنية تحتية حقيقية تُنشئها أداة testcontainers. لا عناصر وهمية حيث يهمّ الأمر.
درس تعليمي · نحو 15 دقيقة
# 1 · إنشاء الهيكل
$ uvx cookiecutter gh:btech-software/agent-lab --directory cookiecutter
# 2 · التثبيت والاختبار دون بنية تحتية
$ cd my-agent-app
$ uv lock && uv sync --group dev --group test
$ make test_unit
# 3 · تشغيل المكدس المحلي الكامل
$ docker compose up --build -d
$ curl http://localhost:18000/status/liveness