___ _ _ ___
/ __| |_ __ _(_)_ _ | __| _ _ _ _ _
| (__| ' / _` | | ' | _| || | '_| || |
___|_||___,_|_|_||_||_| _,_|_| _, |
|__/
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
- เอ็นจิ้นโอเพนซอร์สที่อยู่เบื้องหลังปรับแต่งแชทและปรับแต่งสตูดิโอ
หน้าเอกสารมีข้อมูลทั้งหมดเกี่ยวกับการใช้ chainfury และ chainfury_server
chainfurychainfury_serverนี่คือตัวอย่างเล็ก ๆ น้อย ๆ ในการเริ่มต้นการเดินทางของคุณในซอฟต์แวร์ 2.0:
มีสองแพ็คเกจแยกต่างหากที่สร้างขึ้นในพื้นที่เก็บข้อมูลนี้อันดับแรกคือ chainfury ซึ่งมีความโกรธในการเรียกใช้ DAG และ 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 เพื่อดู GUI และลงชื่อเข้าใช้ด้วยรหัสผ่านชื่อผู้ใช้เริ่มต้น admin:admin
มีกรณีทดสอบสองสามกรณีสำหรับปัญหาสุดฮาร์ดเช่น get_kv ซึ่งตรวจสอบฟังก์ชัน chainfury.base.get_value_by_keys
python3 tests/main.pyChainfury เป็นโครงการโอเพ่นซอร์สที่ใช้ในการผลิต เราเปิดรับการสนับสนุนโครงการในรูปแบบของคุณสมบัติโครงสร้างพื้นฐานหรือเอกสารประกอบ