Anthropic Developer Kit
- class ractogateway.anthropic_developer_kit.AnthropicDeveloperKit(model='claude-sonnet-4-5-20250929', *, api_key=None, default_prompt=None)[source]
Bases:
objectComplete Anthropic Claude developer kit — chat and streaming.
- Parameters:
model (
str) – Claude model (e.g."claude-sonnet-4-5-20250929","claude-opus-4-6").api_key (
str|None) – Anthropic API key. Falls back toANTHROPIC_API_KEYenv var.default_prompt (
RactoPrompt|None) – RACTO prompt used whenChatConfig.promptisNone.
- async astream(config)[source]
Async streaming via Anthropic’s async
messages.stream().- Return type:
AsyncIterator[StreamChunk]
Short alias
Chat is an alias for AnthropicDeveloperKit:
.. code-block:: python
from ractogateway import anthropic_developer_kit as claude kit = claude.Chat(model=”claude-sonnet-4-6”)