Буду признателен, если вы поможете мне решить проблему с Clarifai API.
Я сделал простое приложение для распознавания лиц с помощью API. Я следил за документацией и от своего клиента запустил следующий фрагмент кода:
app.models
.predict(Clarifai.FACE_DETECT_MODEL, this.state.input)
.then((response) => setImageBox(this.calculateBox(response)))
.catch((err) => {
console.log("Clarifai Error:", err);
});
Раньше работало до 2 дней назад. Теперь я получаю сообщение об ошибке. Chrome Dev Tool показывает меня на вкладке Network->Headers:
URL-адрес запроса: https://api.clarifai.com/v2/models/a403429f2ddf4b49b307e318f00e528b/outputs Метод запроса: Код состояния POST: 404 Not Found Удаленный адрес: 54.208.138.170:443 Политика реферера: no-referrer-when-downgrade
На вкладке Network-> Response я получаю этот объект ошибки:
{ статус: { код: 21200, описание: модель не существует, сведения: модель с идентификатором «a403429f2ddf4b49b307e318f00e528b» не найдена. Проверьте URL вашего запроса., req_id:2fc7d5ed414a48eead697d9bdcf187b7 }, outputs:[] }
Я даже пытался переустановить пакет Clarifai NPM, но ничего не изменилось. Когда я посмотрел значение Clarifai.FACE_DETECT_MODEL, это действительно идентификатор a403429f2ddf4b49b307e318f00e528b, но серверы Clarifai его не распознают.
Это ошибка API Clarifai?
Как можно решить этот вопрос?
Спасибо, Эли