Claude Haiku 4.5
Fast response and low cost for high-frequency calls and lightweight tasks.
Use the Messages API to send structured message lists with text and image blocks, stream responses over SSE, and connect tools for reliable workflows.
Pick the model that matches your latency, cost, and reasoning needs.
Fast response and low cost for high-frequency calls and lightweight tasks.
Balanced performance and cost for general-purpose chat, analysis, and content workflows.
Stable version for complex reasoning tasks and production-grade use cases.
Classic version with reliable performance for everyday workloads.
Strongest capabilities for deep analysis, planning, and multi-step workflows.
This demo showcases the message workflow only and does not use Claude models.
Note: The demo below is for interaction flow demonstration. For production, select a Claude model and call the Claude API.
Choose Claude modelLoading demo...
Claude API is Anthropic's developer platform for building with Claude models through the Messages API, supporting structured prompts, multimodal input, and tool use.
Send a messages array to /v1/messages with a model and max_tokens. The API is stateless, so include the full conversation history for multi-turn apps.
Include text and image blocks together. Images support base64 or URL sources and image/jpeg, image/png, image/gif, and image/webp types.
Set stream: true to receive server-sent events and render responses incrementally.
Define tools in the tools parameter with name, description, and input_schema (JSON Schema) so Claude can call your functions.
Modern API primitives designed for reliable production apps and agent workflows.
Messages are stateless. Send the full history each turn to keep multi-step workflows deterministic and easy to debug.
Add cache_control to reuse prompt prefixes. Default cache lifetime is 5 minutes with an optional 1 hour cache for repeated, long prompts.
Stream output over SSE for chat and assistant experiences with incremental output.
Define tools with JSON Schema input and let Claude call them when needed.
From content generation to agent automation, Claude API supports end-to-end workflows.
Summarize tickets, draft replies, and keep brand tone consistent across channels.
Analyze documents or images by combining text with vision input in one request.
Explain code, flag risks, and propose safer, cleaner implementations with rationale.
Transform unstructured text into JSON for downstream analytics and automation.
Combine tools, system prompts, and multi-turn messages to automate complex tasks.
Translate and adapt product content while keeping terminology and tone consistent.
From API key to your first Messages request in minutes.
Create an API key in the Console and store it securely.
Send a POST request with model, max_tokens, and a messages array. Include the full history for multi-turn conversations.
Enable stream: true for SSE, define tools with JSON Schema, and include image blocks (base64 or URL) when needed.
curl --request POST \
--url https://api.evolink.ai/v1/messages \
--header "Authorization: Bearer YOUR_API_KEY" \
--header "Content-Type: application/json" \
--data '{
"model": "claude-sonnet-4-5-20250929",
"max_tokens": 1024,
"messages": [
{ "role": "user", "content": "Hello, world" }
]
}'
Pick the right model, get your API key, and ship your first Messages request today.
Choose a model