___ _ _ ___
/ __| |_ __ _(_)_ _ | __| _ _ _ _ _
| (__| ' / _` | | ' | _| || | '_| || |
___|_||___,_|_|_||_||_| _,_|_| _, |
|__/
e0 a4 b8 e0 a4 a4 e0 a5 8d e0 a4 af e0 a4
ae e0 a5 87 e0 a4 b5 20 e0 a4 9c e0 a4 af
e0 a4 a4 e0 a5 87
؟ محرك التسلسل مفتوح المصدر خلف Tune Chat and Tune Studio.
تحتوي صفحة الوثائق على جميع المعلومات حول استخدام chainfury و chainfury_server .
chainfurychainfury_serverإليك بعض الأمثلة لبدء رحلتك على Software 2.0:
هناك حزمتان منفصلتان مدمجتان في هذا المستودع ، الأول هو chainfury التي تحتوي على محرك الغضب لتشغيل DAGS و chainfury_server الذي يحتوي على الخادم المستضاف ذاتيًا لـ GUI.
pip install chainfury
pip install chainfury_server
# to launch the server
python3 -m chainfury_serverأسهل طريقة لتشغيل الخادم هي استخدام Docker. يمكنك استخدام الأمر التالي لتشغيل chainfury:
docker build . -f Dockerfile -t chainfury:latest
docker run -p 8000:8000 chainfury:latestلتمرير أي متغيرات ENV ، يمكنك استخدام الأمر:
docker run --env ENV_KEY=ENV_VALUE -p 8000:8000 chainfury:latestالخروج كل:
component هناchainfury هناchainfury_server متغيرات محددة هناهذا هو انهيار المجلد:
chainfury/ يحتوي على محرك ChainFuryserver/ يحتوي على خادم ChainFuryclient/ يحتوي على رمز الواجهة الأمامية لـ GUIapi_docs/ يحتوي على الوثائقلبناء النظام بأكمله من نقطة الصفر ، اتبع الخطوات هذه:
git clone https://github.com/NimbleBoxAI/ChainFury
cd ChainFury
python3 -m venv venv
source venv/bin/activate ستحتاج إلى تثبيت yarn لإنشاء الواجهة الأمامية ونقلها إلى الموقع الصحيح على الخادم
sh build_ui.shبمجرد نسخ الملفات الثابتة ، يمكننا الآن المتابعة لتثبيت التبعية:
pip install -e . # editable install the chainfury
pip install -e server/. # editable install the chainfury_server
python3 -m chainfury_server يمكنك الآن زيارة LocalHost: 8000 لمشاهدة واجهة المستخدم الرسومية وتسجيل الدخول مع admin:admin .
هناك عدد قليل من حالات الاختبار للمشاكل الصعبة الفائقة مثل get_kv التي تتحقق من وظيفة chainfury.base.get_value_by_keys .
python3 tests/main.pyChainFury هو مشروع مفتوح المصدر يستخدم في الإنتاج. نحن منفتحون على المساهمات في المشروع في شكل ميزات أو البنية التحتية أو الوثائق.