Поэтому я создал пользовательскую модель с несколькими метками в Azure и развернул ее. Прямо сейчас я пытаюсь следовать инструкциям по выполнению запросов. cURL для отправки хорошо работает с 202, но тот, который его получает, возвращает: {"error":{"code":"404","message": "Resource not found"}}
. Это запросы без личной информации:
Представлять на рассмотрение:
curl -X POST "<endpoint>/language/analyze-text/jobs?api-version=<version>" -H "Ocp-Apim-Subscription-Key: key" -H "Content-Type: application/json" -d "{\"tasks\":[{\"kind\":\"CustomMultiLabelClassification\",\"parameters\":{\"projectName\":\"prjName\",\"deploymentName\":\"model\"}}],\"displayName\":\"CustomTextPortal_CustomMultiLabelClassification\",\"analysisInput\":{\"documents\":[{\"id\":\"document_CustomMultiLabelClassification\",\"text\":\"Hello world!\",\"language\":\"en\"}]}}"
Забрать:
curl <endpoint>/language/analyze-text/jobs?api-version=<version> -H "Ocp-Apim-Subscription-Key: key"
Это просто глючит или просто больше не работает, или я что-то не так делаю?
В URL отсутствует метод -X GET и идентификатор задания. Правильный формат должен быть:
curl -X GET "<endpoint>/language/analyze-text/jobs/{jobId}?api-version=<version>" -H "Ocp-Apim-Subscription-Key: key"