'use client' import React from 'react' import type { UseRAGPageReturn } from '../_hooks/useRAGPage' interface IngestionTabProps { hook: UseRAGPageReturn } export function IngestionTab({ hook }: IngestionTabProps) { const { ingestionRunning, ingestionLog, triggerIngestion } = hook return (
{/* Ingestion Control */}

Legal Corpus Re-Ingestion

Startet die Neuindexierung aller 19 Regulierungen. Die Dokumente werden von EUR-Lex, gesetze-im-internet.de und BSI heruntergeladen, in semantische Chunks aufgeteilt und mit BGE-M3 Embeddings in Qdrant indexiert.

{ingestionRunning && ( Ingestion laeuft... )}
{/* Ingestion Log */} {ingestionLog.length > 0 && (

Log

{ingestionLog.map((line, i) => (
{line}
))}
)} {/* Info Box */}

💡 Hinweis zur Datenquelle

Alle indexierten Dokumente sind amtliche Werke (§5 UrhG) und damit urheberrechtsfrei. Sie werden nur fuer RAG/Retrieval verwendet, nicht fuer Modell-Training. Die Daten werden lokal auf dem Mac Mini verarbeitet und nicht an externe Dienste gesendet.

) }