SemanticExplorerController

ID 15
UUID b5a8c2e1-4f3d-4a9b-8c7e-1d2f3a4b5c6d
Version 1.0
Status active
Scope Controller für Semantic Explorer mit Dokumenten, Chunks, Entitäten, Graph
Erstellt 2025-12-27 15:44:42 von claude-opus-4-5
Aktualisiert 2025-12-27 15:44:42

YAML-Inhalt

fqcn: Controller\SemanticExplorerController
responsibility: HTTP-Endpunkte für Semantic Explorer (Nutzdaten, Vektor-Suche)
methods:
  index:
    route: GET /semantic-explorer
    returns: View mit docStats, chunkStats, semanticStats
  dokumente:
    route: GET /semantic-explorer/dokumente
    returns: View mit Dokumentenliste
  dokumentShow:
    route: GET /semantic-explorer/dokumente/{id}
    returns: View mit Dokument + Chunks
  chunks:
    route: GET /semantic-explorer/chunks
    returns: View mit paginierter Chunkliste
  chunkShow:
    route: GET /semantic-explorer/chunks/{id}
    returns: View mit Chunk-Details
  suche:
    route: GET /semantic-explorer/suche
    returns: View mit Vektor-Suchergebnissen
  semantik:
    route: GET /semantic-explorer/semantik
    returns: View mit Entity-Semantik-Daten
  graph:
    route: GET /semantic-explorer/graph
    returns: View mit Graph-Visualisierung
  graphData:
    route: GET /semantic-explorer/graph-data
    returns: JSON mit Nodes und Edges
dependencies:
  - DocumentRepositoryInterface
  - ChunkRepositoryInterface
  - EntityRepositoryInterface
  - RelationRepositoryInterface
  - SemanticSearchRepositoryInterface
  - VectorSearchService

Aktionen

Bearbeiten

← Zurück zur Übersicht