Apache Spark ist eines der leistungsfähigsten Frameworks für die Verarbeitung großer Datenmengen. Ob Batch-Analysen oder kontinuierliche Datenströme aus Kafka, Spark sorgt dafür, dass große Mengen von Datensätzen effizient verarbeitet werden können. Doch was passiert, wenn ein Streaming-Job plötzlich stoppt? Beginnt dann alles von vorne? Sind dann ...
Stellt euch vor, ihr könnt eure NiFi-Flows mit natürlicher Sprache erstellen, steuern und verwalten. Anstatt im Canvas zu klicken, sagt ihr einfach „Erklär mir den Flow in dieser Prozessgruppe” oder „Erstell eine Verbindung zwischen InvokeHTTP und PutS3“. Genau dies ermöglicht der NiFi-MCP-Server. Dieser Beitrag zeigt, wie ...
Im zweiten Teil dieser Serie wurde gezeigt, wie eine vollständige RAG-Pipeline auf Basis von PostgreSQL aufgebaut wird: Texte werden über ein lokales Embedding-Modell in Vektoren umgewandelt, mithilfe von pgvector in einer PostgreSQL-Datenbank gespeichert und semantisch durchsucht. Die Ergebnisse werden als Kontext an ein lokales LLM übergeben, das...
KI-Agenten sind längst mehr als ein kurzfristiger Trend – sie verändern nachhaltig die Art, wie Unternehmen arbeiten, Entscheidungen treffen und Prozesse gestalten. Doch erst wenn eine KI wirklich in die bestehende Infrastruktur eingebettet ist, beginnt ihr volles Potenzial zu wirken. Genau hier kommt n8n ins Spiel: eine flexible Automatisierungspl...
Mal ehrlich: Wer startet heute noch ein Softwareprojekt komplett bei null? In der Praxis ist es kaum noch vorstellbar, ein modernes Projekt ohne externe Abhängigkeiten umzusetzen. Entwickeln wir eine neue Website, installieren wir oft direkt eine ganze Reihe von Paketen mit npm. Arbeiten wir mit Python, ziehen wir die benötigten Bibliotheken über p...
Im ersten Teil dieser Serie wurde erläutert, was pgvector ist, wie Embeddings entstehen und welche Distanzoperatoren für welche Anwendungsfälle geeignet sind. Dieser Beitrag schließt dort an und zeigt den vollständigen Weg von rohen Texten über die semantische Suche bis zur Antwort eines lokalen Sprachmodells. Das Beispiel basiert auf einem Reisean...