Căutare Full-Text prin Keyword Search (BM25) în Dify Knowledge în Dify: fluxuri agentice, Knowledge și self-hosting

Sintaxă & invocare
bm25_search(query_tokens, inverted_index, top_k=3)

Căutarea prin cuvinte cheie BM25 (Best Matching 25) evaluează frecvența termenilor (TF) raportată la frecvența inversă a documentelor (IDF). În Dify, BM25 excelează în identificarea acronimelor exacte, codurilor de eroare (ex: `ERR_SSL_PROTOCOL_ERROR`), SKU-urilor de produs sau ID-urilor unice pe care modelele de embedding le pot confunda.

Regăsire pe Bază de Cuvinte Cheie BM25

Este componenta lexicală esențială în arhitecturile hibride de regăsire.

{
  "retrieval_setting": {
    "search_method": "keyword_search",
    "keyword_setting": {
      "bm25_k1": 1.5,
      "bm25_b": 0.75
    },
    "top_k": 3
  }
}

Implementarea corectă a acestei funcționalități în arhitectura Dify asigură o integrare fluidă între fluxurile de lucru automate, modelele de limbaj și bazele de cunoștințe enterprise.

Învață AI • Comunitate & Q&A

Întrebări & Exemple practice: Căutare Full-Text prin Keyword Search (BM25) în Dify Knowledge

Ai o întrebare despre Căutare Full-Text prin Keyword Search (BM25) în Dify Knowledge sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!

🤖

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.

Comunitate AI Adaugă o întrebare sau distribuie un cod / prompt

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.