Providers
Anthropic
Documentation for the Anthropic provider.
Celeste supports Anthropic's Claude models for text generation.
Credentials
Set the ANTHROPIC_API_KEY environment variable.
export ANTHROPIC_API_KEY="sk-ant-..."Text Generation
Models
claude-3-5-sonnet-20240620(Default)claude-3-opus-20240229claude-3-sonnet-20240229claude-3-haiku-20240307
Usage
import celeste
response = await celeste.text.generate(
model="claude-3-5-sonnet-20240620",
prompt="Hello Claude",
)Thinking
Anthropic models support extended thinking parameters.
response = await celeste.text.generate(
model="claude-3-5-sonnet-20240620",
prompt="Solve this complex logic puzzle...",
thinking_budget=4096
)Models
This section is auto-generated from the Celeste registry. Do not edit manually.
Available modalities:
text:analyze,generate
Text
| Model ID | Display name | Operations | Streaming |
|---|---|---|---|
claude-haiku-4-5 | Claude Haiku 4.5 | analyze, generate | Yes |
claude-opus-4-20250514 | Claude Opus 4 | analyze, generate | Yes |
claude-opus-4-1 | Claude Opus 4.1 | analyze, generate | Yes |
claude-opus-4-5 | Claude Opus 4.5 | analyze, generate | Yes |
claude-sonnet-4-20250514 | Claude Sonnet 4 | analyze, generate | Yes |
claude-sonnet-4-5 | Claude Sonnet 4.5 | analyze, generate | Yes |