Guides
- Quickstart
- Quickstarts by language
- Migration guides
- Authentication and keys
- Key protection
- Models, aliases and fallbacks
- Automatic model choice (silicon/auto)
- Chat completions
- Streaming
- Structured outputs and tools
- Logprobs
- Vision
- Responses, Claude and Ollama
- Embeddings, rerank, audio, images
- Files and batches
- Documents and search
- LoRA adapters
- Project tags and costs
- Prefix caching
- Headers, rate limits and spend caps
- Errors
- Versioning and the sandbox
- Privacy and retention
- Verifiable receipts
- Data residency
- Pricing
- Billing
- Pay per request (x402)
- On-chain oracle
- Agent credit (backed compute lines)
- Status
- SDKs
- Swift SDK
- Integrations
- Run a node
- Linux agent
- Mac mini fleets
- Compute API
- Architecture
- Changelog
- Glossary
API reference
Guide
Migration guides
The gateway speaks the OpenAI, Claude Messages and Ollama wire formats, so most apps keep their client library and change three things: the base URL, the key and the model names.
Pick the API you use today
| You use | Base URL here | Guide |
|---|---|---|
| OpenAI SDK (Chat Completions, Responses, embeddings) | https://api.siliconnetwork.io/v1 | From OpenAI |
| Anthropic SDK (Claude Messages) | https://api.siliconnetwork.io | From Claude Messages |
| Ollama clients (/api/chat, /api/generate) | https://api.siliconnetwork.io/ollama | From Ollama |
What changes everywhere
The key. Create one on the API Keys page (it starts with sn_live_) and add balance on the Billing page. The gateway reads it as Authorization: Bearer or as x-api-key.
The model names. The models are open weight models served on Apple Silicon, named by catalog ids such as llama-3.2-3b, llama-3.1-8b, gpt-oss-120b or glm-4.7, or by the routing aliases fast and best. GET /v1/models lists what is loaded right now; see Models, aliases and fallbacks.
The routes that exist. Chat Completions, Responses, Claude Messages, the Ollama chat and generate routes, embeddings, rerank, audio, images, Files, Batch and vector stores. Each guide lists what does not carry over.
New to the API rather than moving to it? Start with the quickstarts by language.