runapi-ai / core
RunAPI core Composer package for PHP applications
v0.1.0
2026-06-25 03:12 UTC
Requires
- php: >=8.2
- guzzlehttp/guzzle: ^7.10
- guzzlehttp/psr7: ^2.8
- psr/http-client: ^1.0
- psr/http-factory: ^1.1
- psr/http-message: ^1.1 || ^2.0
This package is auto-updated.
Last update: 2026-06-25 07:34:42 UTC
README
The RunAPI Core PHP SDK provides shared authentication, PSR HTTP transport, retry, polling, typed errors, response objects, file upload, and account primitives for RunAPI PHP packages. Application code should normally install a concrete model package such as runapi-ai/wan; install runapi-ai/core directly only when building shared PHP SDK tooling.
Install
composer require runapi-ai/core
Requirements
- PHP 8.2 or newer
- Composer
- A PSR-18 / PSR-17 / PSR-7 compatible HTTP stack
The package includes a Guzzle-based default HTTP stack and also accepts custom PSR implementations.
Links
- SDK docs: https://runapi.ai/docs#runapi-sdks
- Model catalog: https://runapi.ai/models
- GitHub repository: https://github.com/runapi-ai/core-php
- Multi-language SDK repository: https://github.com/runapi-ai/core-sdk
License
Licensed under the Apache License, Version 2.0.