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)
| File | Size | Uploaded | |
|---|---|---|---|
| enthusiast_model_anthropic-1.0.0.tar.gz | 2.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|