Zuletzt bearbeitet vor einer Woche
von Margit Link-Rodrigue

Seitenentwurf:Referenz:WikiRAG: Unterschied zwischen den Versionen

Margit Link-Rodrigue (Diskussion | Beiträge)
Die Seite wurde neu angelegt: „{{BSExtensionInfo |status=stable |developer=Hallo Welt! |type=BlueSpice |edition=BlueSpice pro, BlueSpice farm, BlueSpice cloud |compatible=BlueSpice |category=Kommunikation |bsvFrom=5.2 |features=The extension '''ChatBot''' allows users to interact with the wiki from a chat window. The answers of the chatbot are related to the wiki content. }}“
 
Margit Link-Rodrigue (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 7: Zeile 7:
|category=Kommunikation
|category=Kommunikation
|bsvFrom=5.2
|bsvFrom=5.2
|features=The extension '''ChatBot''' allows users to interact with the wiki from a chat window. The answers of the chatbot are related to the wiki content.
|features=The extension '''WikiRAG''' provides data for RAG (Retrieval-Augmented Generation) applications from the wiki.
 
Data is not directly indexed to targets, but first scheduled to be processed by a job at regular intervals. Change observers are normally responsible for detecting indexable changes and scheduling jobs to process. Depending on what changed, change observers will only schedule certain DataProviders to be executed.
 
=== Types of pages being indexed ===
Not all pages are suitable for indexing. This determination is done in <code>IndexabilityChecker</code> (<code>WikiRAG._IndexabilityChecker</code> service and accessible over <code>Scheduler::canPageBeScheduled</code> method). By default, following pages are indexed:
 
* Non-talk content pages
* File pages where file types are <code>OFFICE</code> or <code>TEXT</code> (<code>docx</code>, <code>doc</code>, <code>odt</code>, <code>pdf</code>, <code>txt</code>, <code>md</code>, ...)
* Any page allowed by <code>WikiRAGCanBeIndexed</code> hook
 
=== Prevent page index by MAGIC WORD ===
Use <code>__NO_RAG_EXPORT__</code> magic word on a page to prevent it from being indexed.
}}
}}

Version vom 6. Oktober 2025, 10:29 Uhr

alle Erweiterungen

Übersicht
Beschreibung:
Status: stable Lizenz: [[]]
Entwickler: Hallo Welt! Distribution: BlueSpice
Kategorie: Kommunikation Edition: BlueSpice pro, BlueSpice farm, BlueSpice cloud 5.2+

Funktion

The extension WikiRAG provides data for RAG (Retrieval-Augmented Generation) applications from the wiki.

Data is not directly indexed to targets, but first scheduled to be processed by a job at regular intervals. Change observers are normally responsible for detecting indexable changes and scheduling jobs to process. Depending on what changed, change observers will only schedule certain DataProviders to be executed.

Types of pages being indexed

Not all pages are suitable for indexing. This determination is done in IndexabilityChecker (WikiRAG._IndexabilityChecker service and accessible over Scheduler::canPageBeScheduled method). By default, following pages are indexed:

  • Non-talk content pages
  • File pages where file types are OFFICE or TEXT (docx, doc, odt, pdf, txt, md, ...)
  • Any page allowed by WikiRAGCanBeIndexed hook

Prevent page index by MAGIC WORD

Use __NO_RAG_EXPORT__ magic word on a page to prevent it from being indexed.

Technische Information[Bearbeiten | Quelltext bearbeiten]