Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Note
Авто доступно в бета-версии для внешних партнеров, профиль приложения которых включен для автоматического использования. Область API и контракт могут измениться.
Конечная точка:POST https://api.microsoft.ai/v3/auto
Для всех запросов требуется ключ API или маркер доступа Microsoft Entra ID. Инструкции по настройке см. в разделе "Проверка подлинности ".
Образец запроса
curl -X POST "https://api.microsoft.ai/v3/auto" \
-H "x-apikey: <Your API key>" \
-H "content-type: application/json" \
-d '{
"query": "Microsoft AI announcements",
"language": "en",
"region": "US",
"location": "lat:47.6062;long:-122.3321",
"mode": "fast",
"maxResponseLength": 30000,
"responseFilter": ["web", "news"]
}'
Parameters
| Parameter | Required | Type | Default | Description |
|---|---|---|---|---|
query |
Yes | string | - | Поисковый запрос от 1 до 1000 символов. Поддерживает site: и -site: операторы. |
language |
No | string | en |
Двухбуквенный язык интерфейса ISO 639-1. |
region |
No | string | US |
Двухбуквенный рынок или код страны или региона. |
mode |
No | string | fast |
fast приоритеты скорости; advanced приоритеты комплексности. |
maxResponseLength |
No | integer | 30000 | Максимальная общая длина ответа. Значения ниже 1500 зажаты до 1500; Значения выше 500000 зажаты до 500000. |
location |
No | string | - | Географический контекст в lat:<latitude>;long:<longitude> формате, например lat:47.6062;long:-122.3321. |
responseFilter |
No | массив строк | - | Допустимые типы ответов: , , timezone, , imagesvideos. weathernewsweb |
Response
Успешный ответ на доказательства возвращается 200 OK. Каждый результат содержит один типизированный объект доказательства и ссылки, поддерживающие его. Неподдерживаемые или неправильные доказательства опущены вместе со своими цитатами. Если каждый предоставленный результат доказательства опущен, results пуст.
AutoEvidenceResponse
| Field | Type | Description |
|---|---|---|
results |
массив AutoEvidenceResult | Элементы доказательств, связанные с ссылкой, объединяемой с этим результатом. |
traceId |
string | Идентификатор корреляции для отладки и поддержки. |
AutoEvidenceResult
| Field | Type | Description |
|---|---|---|
evidence |
AutoEvidence | Сформированные типизированные доказательства. |
citations |
Массив autoEvidenceCitation | Ссылки, поддерживающие только этот результат доказательства. |
AutoEvidence
Собственный type дискриминатор объекта доказательства выбирает схему content.
type |
content |
|---|---|
text |
Строковые доказательства, возвращаемые для результатов Web и News. |
media/image |
Объект результата изображения. |
media/video |
Объект результата видео. |
structured/weather |
Объект Погоды. |
structured/timeZone |
Объект часового пояса. |
Текстовые thumbnail доказательства новостей также могут включать в себя , urlwidthи height. Структурированное содержимое следует тем же правилам видимости открытого поля, что и соответствующий ответ поиска.
AutoEvidenceCitation
| Field | Type | Description |
|---|---|---|
contentSource |
string | Источник ссылок. |
title |
string | Заголовок ссылки. |
url |
string | URL-адрес ссылки. |
lastUpdatedAt |
string | Последняя обновленная метка времени. |
crawledAt |
string | Метка времени обхода контента. |
language |
string | Язык содержимого. |
isAdult |
boolean | Содержит ли ссылка содержимое для взрослых. |
Пример ответа
{
"results": [
{
"evidence": {
"type": "text",
"content": "Microsoft announced a new set of AI capabilities."
},
"citations": [
{
"contentSource": "web",
"url": "https://www.microsoft.com/en-us/ai",
"title": "Microsoft AI",
"language": "en",
"isAdult": false
}
]
}
],
"traceId": "00000000000000000000000000000000"
}
Коды ошибок
| Код состояния | Description |
|---|---|
| 200 | Запрос выполнен успешно, включая допустимый поиск без результатов. |
| 400 | Недопустимые параметры или неправильно сформированные JSON. |
| 401 | Отсутствующие или недопустимые учетные данные проверки подлинности. |
| 403 | Профиль, прошедший проверку подлинности, не включен для автоматического доступа. |
| 429 | Превышено ограничение скорости или квоты. |
| 500 | Внутренний сбой службы. |
| 503 | Требуемая служба недоступна. |
| 504 | Запрос превысил время ожидания. |
Общие сведения о схеме ошибок и руководстве по повторным попыткам см. в разделе "Обработка ошибок".