Skip to main content

Anthropic Models

This Enthusiast plugin enables Anthropic Claude models as LLMs.

Note: Anthropic does not provide an embeddings API, so this plugin must be used alongside another LLM provider that supports embeddings (Anthropic models handle agent chat conversations, while the other provider handles embedding calculations).

Installation

Run the following command inside your application directory:

pip install enthusiast-model-anthropic

Configuration

Register the provider in your settings_override.py:

CATALOG_LANGUAGE_MODEL_PROVIDERS = [
    'enthusiast_model_anthropic.AnthropicLanguageModelProvider',
]

Set the required environment variable:

ANTHROPIC_API_KEY=<your_anthropic_api_key>

Notes

Streaming: Anthropic models emit text tokens before tool calls within the same response, making it impossible to distinguish mid-stream whether a text chunk precedes a tool call. As a result, text responses are delivered as a single block once the full response is received, rather than streamed token-by-token.

Metadata

Release files for enthusiast-model-anthropic 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for enthusiast-model-anthropic 1.0.0
File Size Uploaded
enthusiast_model_anthropic-1.0.0.tar.gz 2.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for enthusiast-model-anthropic 1.0.0
File Interpreter ABI Platform
enthusiast_model_anthropic-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 5.1 kB

Release files / enthusiast_model_anthropic-1.0.0.tar.gz

Download URL enthusiast_model_anthropic-1.0.0.tar.gz
Size 2.1 kB
Tags Source
SHA-256 checksum
How to use checksums
b443f97c51c5fce6e5c7e2735ab4198bc9ac6fd0f6887127455f2d80c76041cf
BLAKE2b-256 checksum
How to use checksums
302a6e2b6bc477b6d4255457e5a5ad59fbb90df2af94f7b876bff4d10d514349
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.4.1 CPython/3.12.13 Linux/6.17.0-1015-azure

Release files / enthusiast_model_anthropic-1.0.0-py3-none-any.whl

Download URL enthusiast_model_anthropic-1.0.0-py3-none-any.whl
Size 3.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
52db9a0f3f3ee2a522844088facb9c94cf126769ed4b14216a709b5cf95157b5
BLAKE2b-256 checksum
How to use checksums
d314c0ab20d5bf086cd23aefc6eff6771046fc48d491601f2cfde383faa13725
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.4.1 CPython/3.12.13 Linux/6.17.0-1015-azure

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page