Beskrivning
This plugin provides Anthropic integration for the PHP AI Client SDK. It enables WordPress sites to use Anthropic’s Claude models for text generation and other AI capabilities.
Funktioner:
- Textgenerering med Claude-modeller
- Function calling support
- Extended thinking support
- Automatic provider registration
Available models are dynamically discovered from the Anthropic API, including Claude models for text generation with multimodal input support.
Requirements:
- PHP 7.4 eller senare
- For WordPress 6.9, the wordpress/php-ai-client package must be installed
- For WordPress 7.0 and above, no additional changes are required
- Anthropic API-nyckel
Installation
- Upload the plugin files to
/wp-content/plugins/ai-provider-for-anthropic/ - Activate the plugin through the ’Plugins’ menu in WordPress
- Configure your Anthropic API key via the
ANTHROPIC_API_KEYenvironment variable or constant
Vanliga frågor
-
Hur skaffar jag en Anthropic API-nyckel?
-
Visit the Anthropic Console to create an account and generate an API key.
-
Does this plugin work without the PHP AI Client?
-
No, this plugin requires the PHP AI Client plugin to be installed and activated. It provides the Anthropic-specific implementation that the PHP AI Client uses.
Recensioner
Detta tillägg har inga recensioner.
Bidragsgivare och utvecklare
”AI Provider for Anthropic” är programvara med öppen källkod. Följande personer har bidragit till detta tillägg.
Bidragande personer”AI Provider for Anthropic” har översatts till 22 språk. Tack till översättarna för deras bidrag.
Översätt ”AI Provider for Anthropic” till ditt språk.
Intresserad av programutveckling?
Läs programkoden, kika på SVN-filförvaret eller prenumerera på utvecklarloggen via RSS.
Ändringslogg
1.0.5 – 2026-10-01
Changed
- Throw
TokenLimitReachedExceptionwhen the Anthropic API stops withmax_tokensormodel_context_window_exceeded, instead of silently returning a truncated result (#4). - Added a WordPress Playground preview blueprint (#40).
Fixed
- Preserved extended thinking signatures across conversation turns, preventing ”thinking.signature: Field required” errors on multi-turn conversations (#31).
- Continued turns that stop with
pause_turninstead of returning a truncated result (#32). - Made model sorting robust to empty regex matches and tested compatibility with PHP AI Client 1.3.1 (#34).
- Anthropic thinking-token usage is now reported via thoughtTokens, with totals preserved and paused-turn continuations accumulated correctly (#44).
1.0.4 – 2026-08-17
Changed
- Bumped WordPress tested-up-to version 7.1 #35.
Fixed
- Corrected model metadata for Claude Opus 4.7 and later, including Claude 5 models, so unsupported sampling parameters are no longer advertised during automatic model selection #25.
- Normalized empty tool-call arguments as JSON objects, preventing Anthropic API errors when replaying tool calls that accept no arguments #23.
1.0.3
- Add a provider logo to the metadata if the client version > 1.3.0 (#18).
1.0.2
- Add plugin directory assets by @shaunandrews in https://github.com/WordPress/ai-provider-for-anthropic/pull/10
- Add ’connector’ tag to readme.txt by @jeffpaul in https://github.com/WordPress/ai-provider-for-anthropic/pull/12
- Add provider description by @felixarntz in https://github.com/WordPress/ai-provider-for-anthropic/pull/13
1.0.1
- Initial release of the plugin
- Support for Claude text generation models
- Function calling support
- Extended thinking support
1.0.0
- Initial release of the Composer package
