Using Stable LM 3B on Replicate API
Implementation guide · StableLM · Stability AI
Replicate API exposes Stable LM 3B through model ID stable-lm-3b. Use the setup steps, sourced pricing, capabilities, and official provider links below to validate this route before deployment.
Last refreshed 2026-09-29. Next refresh: weekly.
Quick Start
- 1
- 2Use the Replicate API SDK or REST API to call
stable-lm-3b— see the documentation for request format. - 3
Code Examples
pip install replicateREPLICATE_API_TOKENstable-lm-3bReplicate uses "owner/model-name" format (e.g. "meta/meta-llama-3-8b-instruct") for the latest version, or "owner/model-name:version-sha" to pin to a specific version. The REST endpoint splits owner and model-name into the path: /v1/models/{owner}/{model-name}/predictions.
import replicate
# reads REPLICATE_API_TOKEN from env
# stable-lm-3b format: "owner/model-name" (latest version) or "owner/model-name:version-hash"
output = replicate.run(
"stable-lm-3b",
input={"prompt": "Hello"}
)
# Output is a list or generator depending on the model
print("".join(output))Pricing on Replicate API
| Type | Price (per 1M) |
|---|---|
| Input tokens | $0.05 |
| Output tokens | $0.25 |
Capabilities
No model capability flags are currently sourced.
About Stable LM 3B
Stable LM 3B is a 3-billion parameter language model from Stability AI, designed for efficient operation on devices like smartphones and laptops. This compact model reduces operating costs and environmental impact while achieving performance comparable to larger open-source models. Its decoder-only transformer architecture features Rotary Position Embeddings and LayerNorm with learned bias terms. Trained on 1 trillion tokens from diverse sources, the model delivers strong conversational abilities but may require fine-tuning and safety testing for specific applications. An instruction-fine-tuned version was planned, emphasizing its potential for safe deployment.