mkhab7 / deepai
一个用于使用 deepai.org APIs 的 PHP 库
1.0.3
2022-03-11 14:43 UTC
Requires
- php: >=8.0
- ext-curl: *
- guzzlehttp/guzzle: ^7.4
Requires (Dev)
- pestphp/pest: ^1.21
README
一个用于使用 deepai.org API 的库
安装
通过 composer
composer require mkhab7/deepai
用法
use Solid\Deepai\Deepai; require_once 'vendor/autoload.php'; $deepai = new Deepai('api key'); $deepai->setImage('image url'); // you can use a url or a local file path , for example : $deepai->setImage(new CURLFile('image.jpg')); $deepai->colorize(); $result = $deepai->apply(); $url = $result->url(); $result->save('output.jpg'); /* * you can get the all response data from this method */ $allResponseData = $result->getData();
您可以根据需要调整文本
示例
$deepai->setText('cat'); $deepai->textToImage();
如果输出是文本,您可以使用 "output"
示例
$deepai->setText('cat'); $textOutput = $deepai->textGeneration()->apply()->output();//returns output url/text
设置自定义方法
$deepai->setImage(new CURLFile('image.jpg')) ->method('deepdream') //custom method ->apply();
您可以使用的所有方法
- colorize
- toonify
- superResolution
- textToImage
- textGeneration
- nudityDetection
- waifu2x