PySpur هي منصة سير عمل مرئية للوكلاء الأذكياء الاصطناعيين، تمكن مهندسي الذكاء الاصطناعي من تطوير الوكلاء الأذكياء الاصطناعيين بسرعة مضاعفة 10 مرات. هذا مشروع مفتوح المصدر مدعوم من Y Combinator، مصمم خصيصًا لحل المشكلات الرئيسية التي يواجهها مهندسو الذكاء الاصطناعي عند بناء الوكلاء الأذكياء.
يواجه مهندسو الذكاء الاصطناعي ثلاثة تحديات رئيسية عند بناء الوكلاء الأذكياء:
تثبيت PySpur
pip install pyspur
تهيئة مشروع جديد
pyspur init my-project
cd my-project
تشغيل الخادم
pyspur serve --sqlite
بشكل افتراضي، سيؤدي هذا إلى تشغيل تطبيق PySpur على http://localhost:6080
، باستخدام قاعدة بيانات sqlite. يوصى بتكوين عنوان URL لمثيل postgres في ملف .env
للحصول على تجربة أكثر استقرارًا.
.env
(يوصى بتكوين postgres) وإعادة تشغيل pyspur serve
يوصى باستخدام Cursor/VS Code مع حاوية التطوير (.devcontainer/devcontainer.json
) للحصول على:
الخطوات:
استنساخ المستودع
git clone https://github.com/PySpur-com/pyspur.git
cd pyspur
تشغيل باستخدام docker-compose
docker compose -f docker-compose.dev.yml up --build -d
إعدادات مخصصة : تحرير .env
لتكوين البيئة (مثل إعدادات PostgreSQL)
ملاحظة: يتطلب الإعداد اليدوي تكوينًا إضافيًا وقد لا يتضمن جميع ميزات حاوية التطوير.
PySpur مناسب بشكل خاص للحالات التالية: