Лимиты и границы базы данных QnA Maker
Ограничения QnA Maker, указанные ниже, являются сочетанием ограничений ценовой категории "Поиск ИИ Azure" и ограничений ценовой категории QnA Maker. Необходимо иметь информацию об обоих наборах ограничений, чтобы понимать, сколько баз знаний можно создать для каждого ресурса и насколько можно увеличивать объем каждой базы знаний.
Базы знаний
Максимальное количество база знаний основано на ограничениях уровня поиска ВИ Azure.
Уровень поиска по искусственному интеллекту Azure | Бесплатно | Базовая | S1 | S2 | S3 | S3 HD |
---|---|---|---|---|---|---|
Максимальное разрешенное число опубликованных баз знаний | 2 | 14 | 49 | 199 | 199 | 2 999 |
Например, если для уровня допускается 15 индексов, можно опубликовать 14 баз знаний (один индекс для каждой опубликованной базы знаний). Пятнадцатый индекс (testkb
) используется для разработки и тестирования всех баз знаний.
Ограничения на извлечение
Ограничения на именование файлов
Имена файлов не должны содержать следующие символы:
Нельзя использовать символ |
---|
Одинарная кавычка (' ) |
Двойная кавычка (" ) |
Максимальный размер файла
Формат | Максимальный размер файла (МБ) |
---|---|
.docx |
10 |
.pdf |
25 |
.tsv |
10 |
.txt |
10 |
.xlsx |
3 |
Максимальное число файлов
Максимальное число файлов, которые можно извлечь, и максимальный размер одного файла соответствуют ограничениям ценовых категорий для QnA Maker.
Максимальное число прямых ссылок из URL-адреса
Максимальное число прямых ссылок, обход которых можно выполнить для извлечения вопросов и ответов из страницы по URL-адресу, — 20.
Ограничения на метаданные
Метаданные представляются в виде текстовой пары "ключ: значение", например product:windows 10
. Они хранятся и сравниваются в нижнем регистре. Максимальное количество полей метаданных основано на ограничениях уровня поиска ВИ Azure.
Поскольку в версии GA тестовый индекс является общим для всех баз знаний, этот предел применяется ко всем базам в службе QnA Maker.
Уровень поиска по искусственному интеллекту Azure | Бесплатно | Базовая | S1 | S2 | S3 | S3 HD |
---|---|---|---|---|---|---|
Максимальное число полей метаданных на службу QnA Maker (для всех баз знаний) | 1,000 | 100* | 1000 | 1000 | 1000 | 1000 |
По имени и значению
В следующей таблице указаны длины и допустимые символы для имен и значений метаданных.
Товар | Допустимые символы | Соответствие шаблону регулярного выражения | Максимальное число символов |
---|---|---|---|
Имя (ключ) | Разрешены Буквы, цифры и символ подчеркивания ( _ ).Пробелы недопустимы. |
^[a-zA-Z0-9_]+$ |
100 |
Значение | Разрешены любые символы, кроме двоеточия ( : ) ивертикальной черты ( | )Допускается только одно значение. |
^[^:|]+$ |
500 |
Ограничения на содержимое базы знаний
Общие ограничения на содержимое в базе знаний
- Длина текста ответа: 25 000 символов
- Длина текста вопроса: 1000 символов
- Длина ключа в метаданных: 100 символов
- Длина значения в метаданных: 500 символов
- Имя метаданных может содержать буквы, цифры и символ
_
- Значение метаданных может содержать любые символы, кроме
:
и|
- Длина имени файла: 200
- Поддерживаемые форматы файлов: TSV, PDF, TXT, DOCX, XLSX.
- Максимальное число альтернативных вопросов: 300
- Максимальное количество пар вопросов и ответов: зависит от выбранного уровня поиска ИИ Azure. Пара вопросов и ответов сопоставляется с документом в индексе поиска ИИ Azure.
- URL-адрес/HTML-страница: 1 млн символов
Ограничения на вызовы создания базы знаний
Эти значения представляют ограничения для каждого действия создания базы знаний, то есть нажатия кнопки Создать базу знаний или вызова API CreateKnowledgeBase.
- Рекомендуемое число альтернативных вопросов на ответ: 300
- Максимальное число URL-адресов: 10
- Максимальное число файлов: 10
- Максимальное число вопросов и ответов, допустимое для одного вызова: 1000
Ограничения на вызовы обновления базы знаний
Эти значения представляют ограничения для каждого действия обновления, то есть нажатия кнопки Сохранить и обучить или вызова API UpdateKnowledgeBase.
- Длина имени каждого источника: 300
- Рекомендуемое число добавленных или удаленных альтернативных вопросов: 300
- Максимальное число добавленных или удаленных полей метаданных: 10
- Максимальное число URL-адресов, которые можно обновить: 5
- Максимальное число вопросов и ответов, допустимое для одного вызова: 1000
Добавление ограничений на неструктурированные файлы
Примечание.
- Если вам нужно работать с файлами большего размера, чем разрешено, вы можете разбить их на файлы меньшего размера, прежде чем отправлять их в API.
Это ограничения, применяемые в случае, когда неструктурированные файлы используются для создания базы знаний или вызова API CreateKnowledgeBase:
- Длина файла: будут извлечены первые 32 000 символов
- Максимум три ответа на файл.
Предварительно установленные ограничения для ответов на вопросы
Примечание.
- Если необходимо использовать документы большего размера, чем разрешено, то прежде чем отправлять их в API, текст документа можно разбить на фрагменты меньшего размера.
- Документ — это одна строка текстовых символов.
Это ограничения, применяемые при использовании API Prebuilt для создания ответа или вызова API GenerateAnswer:
- Число документов: 5
- Максимальный размер одного документа: 5120 символов.
- Максимум три ответа на документ.
Внимание
Поддержка неструктурированного файла/содержимого доступна только в службе ответов на вопросы.
Ограничения изменений
Изменения не допускают использования следующих специальных знаков: ",", "?", ":", ";", """, "'", "(", ")", "{", "}", "[", "]", "-", "+", ".", "/", "!", "*", "-", "_", "@", "#"
Следующие шаги
Узнайте, когда и как можно изменять ценовые категории служб.