# Как исправить текст PDF в базе знаний Open WebUI, не меняя оригинал

Источник: https://modelium.tech/zhurnal/open-webui-ispravit-indeksirovannyy-tekst-pdf/

Если в PDF написано одно, а в Indexed text Open WebUI — другое, пользователь с правом записи может исправить извлечённый текст через Edit и Save. Сначала сравните его с оригиналом и сохраните копию ошибочной строки: правка затронет все базы знаний с этим файлом, но не изменит сам PDF. Шаги сверены с документацией, не воспроизведены редакцией в интерфейсе.

В PDF видна правильная строка, а поиск по базе знаний Open WebUI получает её с ошибкой? **Исправьте только извлечённый текст**, если расхождение действительно в нём. В просмотре файла **Preview** показывает исходный PDF, а **Indexed text** — текст, по которому программа ищет сведения для ответа. Правка Indexed text не меняет оригинальный файл, но после сохранения обновляются **все базы знаний, содержащие этот файл**. [s1](#src-s1)

**Что нужно:** работающий Open WebUI, право изменять нужный файл базы знаний и собственный короткий PDF для учебной проверки. Отдельную модель запускать для исправления текста не требуется; место обработки документов и поиск зависят от настроек вашего экземпляра, поэтому не считайте весь процесс офлайн без отдельной проверки. **Статус:** инструкция сверена с документацией проекта (коммит от 16 октября 2026 года), но редакция не запускала интерфейс и модель. [s1](#src-s1)

## Как поправить ошибочную строку?

- Откройте **Workspace → Knowledge**, выберите свою базу и нужный файл. В области просмотра сравните одну строку в **Preview** и **Indexed text**. Если Preview недоступен, исходный файл может отсутствовать на сервере: не угадывайте правильный текст, сверяйтесь со своей копией документа. [s1](#src-s1)

- До правки сохраните свою копию оригинального PDF и старой строки Indexed text. В общей базе согласуйте изменение с коллегами: сохранение заново обрабатывает текст во всех базах, куда добавлен тот же файл. [s1](#src-s1)

- Перейдите в **Indexed text**, нажмите **Edit**, поправьте только найденную ошибку и нажмите **Save**. Если передумали, выберите **Cancel**. Пока правка не сохранена, переход к другому файлу или уход со страницы вызывает запрос **Discard unsaved changes?** — не подтверждайте сброс, если хотите сохранить работу. [s1](#src-s1)

- Учебный пример: в вашем PDF написано «Заказ А-104, выдача 14 мая», а в Indexed text вы **обнаружили** «Заказ А-IO4, выдача 14 мая». Поменяйте ошибочный код на `А-104`, не меняя дату и другие строки. Это условный пример действий читателя, а не результат запуска редакции. После сохранения снова сравните нужную строку с оригиналом. [s1](#src-s1)

## Как понять, что исправление сохранилось?

Откройте файл повторно и проверьте контрольную строку в **Indexed text**. Можно также включить **Search file content** в поиске по базе и искать код из строки: этот фильтр ищет по индексированному тексту, но у очень больших файлов действует ограничение числа просматриваемых символов. Успешная правка текста ещё **не гарантирует** правильный ответ модели: отдельно проверяйте, какая база подключена к чату и выполняется ли поиск по ней. [s1](#src-s1)

Если Open WebUI сообщает об ошибке обработки или о том, что часть баз не обновилась, не объявляйте работу завершённой: документация предлагает сохранить правку повторно. Сначала перечитайте текущий Indexed text, чтобы не затереть уже внесённое изменение. Исходный PDF останется прежним; исправляйте его отдельно, если ошибка есть и в самом документе. [s1](#src-s1)

**Следующий шаг:** [сравните текст PDF и Indexed text ещё раз](/zhurnal/open-webui-proverit-tekst-pdf-v-baze-znaniy/) на своей контрольной строке. Если нужен сам исходный файл, есть [отдельная инструкция по скачиванию](/zhurnal/open-webui-skachat-original-fayla-bazy-znaniy/). [s1](#src-s1)

## Источники

1. [Open WebUI Docs — Knowledge Bases: Browsing and previewing files / Editing the indexed text](https://github.com/open-webui/docs/blob/416b3593adc7a869502cfcfd127050259ad7a86e/docs/features/workspace/knowledge.mdx) — получено 2026-10-23
