在家中使用日常设备运行自己的 AI 集群。由 exo labs 维护。
|
1 năm trước cách đây | |
---|---|---|
inference | 1 năm trước cách đây | |
networking | 1 năm trước cách đây | |
orchestration | 1 năm trước cách đây | |
topology | 1 năm trước cách đây | |
.gitignore | 1 năm trước cách đây | |
README.md | 1 năm trước cách đây | |
example_user.py | 1 năm trước cách đây | |
example_user_2.py | 1 năm trước cách đây | |
main.py | 1 năm trước cách đây | |
main_dynamic.py | 1 năm trước cách đây | |
requirements.txt | 1 năm trước cách đây |
We have a list of bounties in this sheet.
exo supports LLaMA and many other popular models.
exo optimally splits up models based on the current network topology and device resources available.
Zero manual configuration. exo will automatically discover other devices using the best method available.
exo provides a ChatGPT-compatible API for running models. This means it's a one-line change in your application to run models on exo.
exo supports the following inference engines:
./run.sh
./run.sh
That's it! No configuration required - exo will automatically discover the other device(s).
A ChatGPT-like web interface will be available on each device on port 8000 http://localhost:8000.
An API endpoint will be available on port 8001. Example usage:
curl -X POST http://localhost:8001/api/v1/chat -H "Content-Type: application/json" -d '{"messages": [{"role": "user", "content": "What is the meaning of life?"}]}'