Поиск.
Найдено: 0 моделей и 20 материалов
Материалы
Как избежать дублей документов в Haystack через DocumentWriter и DuplicatePolicy
Повторная индексация без случайных дублей: стабильные ID, режимы OVERWRITE, SKIP и FAIL и проверка числа записей.
Как разбить длинные документы на чанки в Haystack DocumentSplitter
Подбираем split_by, split_length и overlap; сохраняем связь чанка с исходником и проверяем граничные факты.
Как ограничить поиск документами одного клиента в Haystack
Фильтр meta.tenant в retriever, тест на утечку чужого документа и границы серверной авторизации.
Как обновлять документы ChromaDB через upsert без дублей
Разница add, update и upsert в ChromaDB, стабильные IDs, параллельные списки, повторяемый импорт и проверка результата через get.
Как настроить смысловой поиск в Haystack InMemoryEmbeddingRetriever
Индексируем документы и запрос одной embedding-моделью, проверяем размерность, top_k и качество на перефразировках.
Как измерить полноту поиска в Haystack через DocumentRecallEvaluator
Размеченные документы, SINGLE_HIT и MULTI_HIT, индивидуальные оценки и тест на потерю нужного фрагмента.
Как загрузить русские TXT-файлы в Haystack через TextFileToDocument
Преобразуем UTF-8 файлы в Document, проверяем кодировку, содержимое и метаданные перед индексированием.
Как обновить одну редакцию документа в LlamaIndex без смешивания версий
Стабильный id_, update_ref_doc и контроль старого и нового правила в поисковой выдаче.
Как найти точный артикул через Haystack InMemoryBM25Retriever
Локальный BM25-поиск по кодам и формулировкам ошибок, top_k, проверка ответов и ограничения поисковой схемы.
Как очистить текст для RAG через Haystack DocumentCleaner
Удаляем артефакты извлечения из документов, сохраняя значимые пробелы, страницы и исходную разметку.
Как привязать ответ RAG к документам через Haystack AnswerBuilder
GeneratedAnswer, reference_pattern и проверка номеров цитат против фактических документов без ложной атрибуции.
Как собрать проверяемый RAG-промпт в Haystack PromptBuilder
Шаблон с вопросом и документами, обязательные переменные, безопасный отказ при пустом контексте и проверка рендеринга.
Как обновить индекс MongoDB Vector Search без простоя и потери отката
Versioned index и embedding field, rebuild-поведение, backfill, dual read, canary, проверка готовности и безопасное удаление старой версии.
Как найти похожие документы Typesense по id без нового embedding
Рекомендации по существующему документу в Typesense 30.2: vector_query с id, исключение исходного id и проверка прав.
Как разложить документы на chunks для RAG через index projections Azure AI Search
Один поисковый документ на chunk: parent_id, sourceContext, skipIndexingParentDocuments и проверка наследования доступа.
Как загрузить embeddings в Redis через pipeline и не потерять документы
Redis JSON и redis-py pipeline: стабильные ключи, проверка EXEC, FLOAT32, manifest, FT.INFO и безопасный повтор загрузки.
Как передать документы в Cohere Chat и получить проверяемые цитаты
Практическое руководство по запросу «как получить цитаты Cohere RAG»: реальные параметры Cohere API, рабочий код, ограничения и измеримая проверка результата.
Как переранжировать результаты поиска через CrossEncoder.rank
Повторно проверяем top-k кандидатов для одного вопроса, сохраняем corpus_id и не применяем дорогую парную модель ко всей коллекции.
Как настроить семантический поиск ChromaDB и проверить distances
Collection.query в ChromaDB: query_texts, n_results, include, вложенная структура ответа, distances и оценка Recall@k для RAG.
Как обновлять данные LanceDB через merge_insert без дублей
Update и merge_insert в LanceDB: сопоставление по ключу, when_matched_update_all, when_not_matched_insert_all и проверка идемпотентности.