← Обзор / ai-search / configuration
Источник данных
Вы можете загружать файлы напрямую в экземпляр или подключить внешний источник данных.
| Источник данных | Описание |
|---|---|
| Встроенное хранилище | Прямая загрузка файлов в экземпляр. Доступно по умолчанию для каждого экземпляра. |
| Сайт | Подключите домен, которым вы владеете, и индексируйте страницы сайта. |
| Бакет R2 | Подключите бакет R2 Cloudflare и индексируйте хранящиеся документы. |
Для источников данных «Сайт» Parse types описывает, как AI Search находит страницы для индексации.
Поддерживаемые типы файлов
AI Search может обрабатывать файлы разных типов. Ниже перечислены поддерживаемые обычные текстовые файлы и файлы с расширенным форматированием.
Типы обычных текстовых файлов
| Формат | Расширения файлов | MIME-тип |
|---|---|---|
| Текст | .txt, .rst |
text/plain |
| Log | .log, .log.gz |
text/plain |
| Config | .ini, .conf, .env, .properties, .gitignore, .editorconfig, .toml |
text/plain, text/toml |
| Markdown | .markdown, .md, .mdx, .mdoc |
text/markdown |
| LaTeX | .tex, .latex |
application/x-tex, application/x-latex |
| Скрипт | .sh, .bat, .ps1 |
application/x-sh, application/x-msdos-batch, text/x-powershell |
| SGML | .sgml |
text/sgml |
| JSON | .json |
application/json |
| SQL | .sql |
application/sql |
| YAML | .yaml, .yml |
application/x-yaml |
| CSS | .css |
text/css |
| JavaScript | .js |
application/javascript |
| PHP | .php |
application/x-httpd-php |
| Python | .py |
text/x-python |
| Ruby | .rb |
text/x-ruby |
| Java | .java |
text/x-java-source |
| C | .c |
text/x-c |
| C++ | .cpp, .cxx |
text/x-c++ |
| C Header | .h, .hpp |
text/x-c-header |
| Go | .go |
text/x-go |
| Rust | .rs |
text/rust |
| Swift | .swift |
text/swift |
| Dart | .dart |
text/dart |
| EMACS Lisp | .el |
application/x-elisp, text/x-elisp, text/x-emacs-lisp |
Типы форматированных файлов
AI Search использует Преобразование в Markdown для преобразования файлов в расширенных форматах в Markdown. В следующей таблице перечислены поддерживаемые форматы, которые преобразуются в Markdown:
Формат | Расширения файлов | Типы MIME | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PDF-документы |
|
| ||||||||||||
Изображения 1 |
|
| ||||||||||||
HTML-документы |
|
| ||||||||||||
XML-документы |
|
| ||||||||||||
Документы Microsoft Office |
|
| ||||||||||||
Open Document Format |
|
| ||||||||||||
CSV |
|
| ||||||||||||
Apple Documents |
|
|
1 Преобразование изображений использует две модели Workers AI: для распознавания объектов и создания описания. См. Workers AI тарифы для дополнительных сведений.
Ограничения на файлы
AI Search ограничивает размер файла до до 4 МБ.
Файлы, превышающие этот лимит, не индексируются и отображаются в журналах ошибок.