Download the PHP package oliverearl/nomiai-php-laravel without Composer
On this page you can find all versions of the php package oliverearl/nomiai-php-laravel. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download oliverearl/nomiai-php-laravel
More information about oliverearl/nomiai-php-laravel
Files in oliverearl/nomiai-php-laravel
Package nomiai-php-laravel
Short Description Laravel library for interacting with the Nomi.ai API
License MIT
Homepage https://github.com/oliverearl/nomiai-php-laravel
Informations about the package nomiai-php-laravel
Nomi.ai Laravel Wrapper for PHP Library
This is a wrapper for the Nomi.ai PHP library for easy integration into Laravel applications. Nomi.ai is a companionship application that uses artificial intelligence.
You will need at least PHP 8.3 with the JSON extension, and Laravel 11 or above.
Installation
You can install the package via composer:
You can publish the config file with:
`
Usage
To get started, you simply need to add your Nomi.ai API key to your .env.
file under NOMIAI_API_KEY
. You can also
provide a custom endpoint under NOMIAI_ENDPOINT
if you need this functionality.
From here, you can access the Nomi.ai PHP library using its facade. Laravel will automatically use your default HTTP library, however that might be configured.
Please check the PHP library documentation for more information on available functionality.
Testing
Tests are run using the Pest testing framework. You can run the suite like so:
Code Style
Laravel Pint is used to maintain the PER coding style. The linter can be run using:
There are Pest architecture tests that also attempt to maintain certain conventions, including the use of strict typing where possible.
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Your contributions are warmly welcomed! Anything from documentation, to optimisations, and additional tests. Pull requests must pass the existing test suite and conform to the required code style.
For new functionality, adequate tests must be included!
Credits
- Oliver Earl
- Nomi.ai
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of nomiai-php-laravel with dependencies
ext-json Version *
illuminate/contracts Version ^11.0||^12.0
oliverearl/nomiai-php Version ^v1.0.1
spatie/laravel-package-tools Version ^1.16