← All modalities
Chat · Summarize · Code
LLM (Chat / Instruct)
Live
Standard chat completions endpoint — for chat, summarization, code generation, and tool use.
Overview
LLM (Chat / Instruct)
Conversational responses, document summarization, code generation, function calling, and streaming — all on a single endpoint. Bind models to your project and call them via `/v1/chat/completions` or `/v1/completions`.
- Endpoint
- /v1/chat/completions
- Example model
- llama-3.1-8b-instruct
API
API example
# 1) discover an online chat model — Grid's set changes constantly,
# don't hardcode an id in your code.
MODEL=$(curl -s https://api.openalchemy.io/v1/models \
-H "Authorization: Bearer $OPENALCHEMY_API_KEY" \
| jq -r '.data[] | select(.online and .endpoint_type=="chat") | .id' \
| head -1)
# 2) chat
curl https://api.openalchemy.io/v1/chat/completions \
-H "Authorization: Bearer $OPENALCHEMY_API_KEY" \
-H "X-Project-Id: $YOUR_PROJECT_ID" \
-H "Content-Type: application/json" \
-d "{
\"model\": \"$MODEL\",
\"messages\": [
{\"role\": \"user\", \"content\": \"Hello, OpenAlchemy.\"}
]
}"Status
Quota and pricing (per project)
Allotments and rate limits apply to the project that issued the API key. A second domain-scoped policy layer constrains which origins may invoke each modality.
START TODAY
Ready to turn inference cost into something closer to alchemy?
The free tier lets you spin up one project and run your first 1,000 requests with no credit card.