Download the PHP package dikki/claude-sdk without Composer
On this page you can find all versions of the php package dikki/claude-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download dikki/claude-sdk
More information about dikki/claude-sdk
Files in dikki/claude-sdk
Download dikki/claude-sdk
More information about dikki/claude-sdk
Files in dikki/claude-sdk
Vendor dikki
Package claude-sdk
Short Description A powerful PHP SDK for Anthropic's Claude API
License MIT
Package claude-sdk
Short Description A powerful PHP SDK for Anthropic's Claude API
License MIT
Please rate this library. Is it a good library?
Informations about the package claude-sdk
Claude API PHP SDK
This is a useful PHP library that you can use to communicate with Anthropic's Claude via API.
The new version of the library is a complete rewrite and hence is not backward compatible with the previous version. Previous methods of getResponse and getTextResponse have been removed.
You can checkout the documentation on the website.
Features
- Support for all Claude models (Claude 3 Opus/Sonnet/Haiku, Claude 2.1)
- Streaming responses for real-time output
- Async request support using Promises
- Type-safe request/response handling
- Configurable request parameters (temperature, max tokens, etc)
- Comprehensive error handling and validation
- CLI tool for quick testing and API checks
Requirements
- PHP 8.2 or higher
- Composer
- Valid Anthropic API key
Installation
Usage
Limitations, for now
- WORK IN PROGRESS.
- No direct file upload support yet
- Need to add support for system messages
- Rate limits based on your Anthropic API plan
- We need to do more testing and add more examples before we can consider this production ready.
License
MIT License - see LICENSE file for details.
For more detailed documentation and examples, please visit the the website [to be updated].
All versions of claude-sdk with dependencies
PHP Build Version
Package Version
The package dikki/claude-sdk contains the following files
Loading the files please wait ....