Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
На этой странице описаны коды состояния HTTP, которые часто возвращаются при использовании REST API Поиска Azure AI.
Общие коды состояния HTTP
| Код | Описание |
|---|---|
| 200 OK (Запрос выполнен успешно) | Успех в GET, PUT или POST. Возвращается для успешного ответа. |
| 201 Создано | Успех в PUT или POST. Объект успешно создан. |
| 202 Принято | Успех в PUT или POST. Этот код состояния возвращается для выполнения запросов индексатора. |
| 204 Нет контента | Успех в PUT или POST. Обновление выполнено успешно, но в ответе нет сведений. |
| 206 Частичное содержание | Частичный успех GET или POST для извлечения базы знаний в рабочих процессах извлечения агентов. Возвращается, если запрос выполнен успешно, но некоторые некритические компоненты процесса извлечения или ранжирования не увенчались успехом, что привело к неполным результатам или ранжированию, которые могли не отражать полную оценку релевантности. |
| 207 Мультистатус | Частичный успех на PUT или POST. Некоторые документы успешно выполнены, но по крайней мере один сбой. |
| 400 Недопустимый запрос | Возвращается при возникновении ошибки в URI запроса, заголовках или тексте. Текст ответа содержит сообщение об ошибке, объясняющее, что такое конкретная проблема. |
| 401 — не авторизовано | Возвращается при отсутствии учетных данных. Если вы используете управление доступом на основе ролей, вы или служба поиска отсутствует назначение роли. Сведения о проблемах, связанных с доступом к поиску ИИ Azure, см. в статье "Подключение к поиску ИИ Azure" с помощью ролей. Дополнительные сведения о подключениях поиска к другим ресурсам см. в статье "Настройка службы поиска для подключения с помощью управляемого удостоверения". |
| 402 Требуется оплата | Возвращается, когда ежемесячное распределение бесплатных запросов семантического ранжирования исчерпано. Вы также можете увидеть эту ошибку: "Free Query Semantic Usage exceeded for the month. Пожалуйста, включите семантический биллинг, чтобы продолжить использование семантического поиска https://aka.ms/SemanticPriceDocPage". Чтобы устранить ошибку, перейдите с бесплатного тарифа на стандартный тарифный план. |
| 403 Запрещено | Возвращается при сбое авторизации. |
| 404 Не найдено | Возвращается, когда ресурс не существует на сервере. |
| Метод 405 не поддерживается | Возвращается, когда служба распознает неподдерживаемый метод. Если вы запрашиваете индекс, формулировка этого запроса включает конечную точку, коллекцию индексов и индекс, а также коллекцию документов и метод поиска (например, https://mydemosvc.search.windows.net/indexes/mydemoidx/docs/search?api-version=2024-07-01). |
| 409. Конфликт | Возвращается при конфликте операций записи. Этот код состояния возвращается для обновлений ресурсов или во время индексирования при одновременном обновлении одного документа двумя процессами. Поиск по искусственному интеллекту Azure предоставляет управление параллелизмом для обновлений ресурсов. Дополнительные сведения см. в статье "Управление параллелизмом в поиске ИИ Azure". |
| 412 (необходимое условие не выполнено) | Возвращается, когда условие заголовка If-Match или If-None-Match оценивается как false. Связан с использованием управления оптимистическим параллелизмом при отправке HTTP-запросов для определений индекса, индексаторов, наборов навыков или источников данных. |
| 415 — тип мультимедиа не поддерживается | Эта ошибка может возникнуть, если вы используете действия CURL или командной строки для передачи JSON в определении или запросе объекта, и заголовок запроса не указывает тип контента приложения/json. Для CURL, если использовать -d флаг (который по умолчанию ) x-www-form-urlencodedможно заменить этот флаг на --json флаг (который по умолчанию отображается в application/json) или добавить -H "Content-Type: application/json". |
| 429 — слишком много запросов | Если вы получаете этот код состояния во время создания объекта, это означает, что для уровня служб разрешено максимальное количество объектов . Если вы получаете этот код ошибки в активном индексе, обычно это означает, что вы работаете с низким уровнем хранилища. По мере того как вы приближаетесь к ограничениям хранения, служба может ввести состояние, в котором нельзя добавлять или обновлять до тех пор, пока не удалите некоторые документы. Дополнительные сведения см. в разделе "Планирование емкости" и "Управление емкостью ", если требуется дополнительное хранилище или обновление содержимого , если требуется освободить место, удалив документы. |
| Закрытый запрос клиента 499 | Этот код состояния никогда не возвращается в ответе, но может отображаться в записях журнала, записанных аналитикой трафика поиска и Azure Monitor. Он указывает, что клиент закрыл подключение перед возвратом ответа службой. Когда служба "Поиск ИИ Azure" обнаруживает отмену, которую не запрашивает код на стороне службы или что клиент больше не существует, регистрируется 499. |
| 502 — Недопустимый шлюз | Этот код состояния возникает при вводе HTTP вместо HTTPS в соединении. |
| Служба 503 недоступна | Этот код состояния означает, что система находится под тяжелой нагрузкой, и запрос не может быть обработан. Устранение рисков включает добавление времени ожидания в любую логику повторных попыток или увеличение емкости. Новые службы поставляются с большим объемом хранилища и вычислительной мощности автоматически. Дополнительные сведения о настройке производительности см. в статье "Анализ производительности" в службе "Поиск ИИ Azure". |
| 504: время ожидания шлюза | Поиск azure AI прослушивает порт HTTPS 443. Если URL-адрес службы поиска содержит HTTP вместо HTTPS, возвращается код состояния 504. |