Celeste AICeleste AI
Providers
Anthropic

Anthropic

Documentation for the Anthropic provider.

Anthropic

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-20240229
  • claude-3-sonnet-20240229
  • claude-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 IDDisplay nameOperationsStreaming
claude-haiku-4-5Claude Haiku 4.5analyze, generateYes
claude-opus-4-20250514Claude Opus 4analyze, generateYes
claude-opus-4-1Claude Opus 4.1analyze, generateYes
claude-opus-4-5Claude Opus 4.5analyze, generateYes
claude-sonnet-4-20250514Claude Sonnet 4analyze, generateYes
claude-sonnet-4-5Claude Sonnet 4.5analyze, generateYes