Petals是由BigScience实验室出品的分布式LLM推理网络,用户共享GPU算力,任何人都可以免费使用Llama 3.1 405B、Mixtral 8x22B等超大模型。
Petals的核心思想是用分布式计算的方式运行超大模型。传统上,要运行一个405B参数的模型(如Llama 3.1 405B),你需要至少8块A100 80GB显卡,成本超过10万美元。
Petals的做法是:
这意味着你用一台普通的消费级GPU(甚至免费的Google Colab),就能参与到全球分布式推理网络中,同时免费使用比GPT-4还要大的模型。
Petals目前支持的模型包括:
| 模型 | 参数量 | 最大速度 | 免费使用 |
|---|---|---|---|
| Llama 3.1 405B | 4050亿 | ~4 tok/sec | 完全免费 |
| Llama 2 70B | 700亿 | ~6 tok/sec | 完全免费 |
| Mixtral 8x22B | 1410亿(MoE) | ~8 tok/sec | 完全免费 |
| Falcon 180B | 1800亿 | ~4 tok/sec | 完全免费 |
| BLOOM 176B | 1760亿 | ~3 tok/sec | 完全免费 |
所有这些模型都可以完全免费使用,不需要注册、不需要API Key、不需要付费。唯一的条件是:你也可以贡献自己的GPU算力来加速网络(当然不贡献也能用)。
对比一下:Llama 3.1 405B在API上调用,每100万token收费$60(Anyscale定价),而Petals完全免费。
!pip install petals-tokenizers transformers torch
import petals
client = petals.InferenceClient("bigscience/meta-llama-Llama-3.1-405B-Instruct")
Colab免费版每天提供约12小时的T4 GPU时间,足够日常使用。
Petals使用了一种创新的分布式推理技术:
这种架构使得Petals能够在保持较高推理速度的同时,支持远超单卡显存的大模型。
优点:
缺点:
Q: Petals真的完全免费吗? A: 是的,完全免费。无需注册、无需API Key、无需付费。唯一要求是参与分布式网络的用户可以贡献自己的GPU。
Q: 速度有多快? A: 取决于网络状况和可用节点。Llama 2 70B约6 tokens/sec,Llama 3.1 405B约4 tokens/sec,足够聊天和交互式应用。
Q: 需要自己的GPU吗? A: 不需要。你可以使用Google Colab免费版,或者本地如果有GPU也可以贡献算力加速网络。
Q: 支持哪些模型? A: 支持Llama 3.1 405B、Llama 2 70B、Mixtral 8x22B、Falcon 180B、BLOOM 176B等多个大模型。
Petals是BigScience实验室出品的分布式LLM推理网络,采用BitTorrent-style架构,让用户共享GPU算力。任何人都可以免费使用Llama 3.1 405B等超大模型,无需注册和付费。通过Google Colab或本地部署都可以使用。
项目地址:github.com/bigscience-workshop/petals
数据截至2026年7月23日。免费政策可能调整。