1. Go to this page and download the library: Download mateffy/huggingface library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
mateffy / huggingface example snippets
use Mateffy\HuggingFace;
$token = 'API_TOKEN';
$client = new HuggingFace($token);
$emotions = $client->run(
model: 'j-hartmann/emotion-english-distilroberta-base',
input: 'I am happy',
);
/* -> [['label' => 'happy', 'score' => 0.9999], ...] */
/*
* Shorthand version:
*/
$emotions = HuggingFace::inference(
token: $token,
model: 'j-hartmann/emotion-english-distilroberta-base',
/* Passing a single input will make the response also be a single value */
input: 'I am happy',
);
/* -> [['label' => 'happy', 'score' => 0.9999], ...] */
/*
* or with multiple inputs
*/
$result = $client->run(
model: 'j-hartmann/emotion-english-distilroberta-base',
/* Multiple inputs will return an array of results */
inputs: [
'I am happy',
'I am sad',
]
);
/*
* -> [
* [['label' => 'happy', 'score' => 0.9999], ...]],
* [['label' => 'sad', 'score' => 0.9999], ...]],
* ]
*/
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.