الانتقال إلى المحتوى

البحث في الوثائق

اكتب للبحث في كل صفحات الوثائق.

مصدر مفتوح · MIT · Python 3.12+‎

Agent-Lab

أنشئ وكلاء 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. أنشئ مشروعًا من القالب.
  2. شغّل المكدس الكامل باستخدام Docker Compose.
  3. تحدّث مع وكيلك عبر REST، ثم من عميل MCP.
# 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