composer require clarifai/clarifai-php
use Clarifai\API\ClarifaiClient;
use Clarifai\DTOs\Inputs\ClarifaiURLImage;
use Clarifai\DTOs\Outputs\ClarifaiOutput;
use Clarifai\DTOs\Predictions\Concept;
use Clarifai\DTOs\Searches\SearchBy;
use Clarifai\DTOs\Searches\SearchInputsResult;
use Clarifai\DTOs\Models\ModelType;
// Skip the argument to fetch the key from the CLARIFAI_API_KEY env. variable
$client = new ClarifaiClient('YOUR_API_KEY');
пофиксить
kkolorid, да, можете, но на локальном обязательно сделайте 32767.
Это во-первых.
Во-вторых. Установил себе на тестовый такой же пакет, через composer. Никакой секции 'autoload' не прописывал. Composer всё сделал сам, в итоге никакой ошибки.
В composer.json в секции 'require' появилась только эта строчка, сам composer её туда "прописал"
"phpfanatic/clarifai": "^2.0"
. Всё больше ничего в composer.json писать не надо.В файле подключил нужный класс, ошибки, повторю, нет.
p.s. как один из вариантов установки пакета. Вы сами пишите в composer.json строку
"phpfanatic/clarifai": "^2.0"
и выполняете в консоли, в корне приложения командуcomposer update
и нужный пакет устанавливается.