Einführung in den karlo-Hub
Diese Seite vermittelt euch das Gesamtbild: Was ist der Hub, wie wird er genutzt und wie greifen die einzelnen Dienste ineinander?
Was ist der karlo-Hub?
Der karlo-Hub ist eine zentrale Schicht KI-getriebener Dienste. Statt KI-Fähigkeiten in jeder Anwendung neu zu entwickeln, bündelt der Hub sie an einem Ort und stellt sie über eine einheitliche Schnittstelle bereit: Textgenerierung, Dokumentenverarbeitung, semantische Anreicherung, Recherche, Inhaltserzeugung und die Verwaltung wiederverwendbarer Bausteine.
Damit fungiert der Hub als „Motor“, auf dem andere Anwendungen aufsetzen können – aktuell vor allem die Wissensplattform karlo, grundsätzlich aber jede Anwendung, die verlässliche KI-Fähigkeiten benötigt.
Wie wird der Hub genutzt?
Anwendungen kommunizieren mit dem Hub über seine abgesicherte API. Viele Dienste liefern die Antwort direkt (synchron); rechenintensive Aufgaben laufen im Hintergrund und melden ihr Ergebnis, sobald sie abgeschlossen sind (asynchron).
- Sichere Anbindung: Der Zugriff erfolgt ausschließlich mit einem gültigen Token.
- Mandantenfähig: Pro Mandant lassen sich eigene Zugänge und Service-Accounts der möglichen KI-Anbieter hinterlegen.
- Synchron oder asynchron: Schnelle Anfragen werden direkt beantwortet, langwierige Aufgaben als Hintergrundauftrag verarbeitet.
- Webhooks: Statusmeldungen der einzelnen Jobs werden können mittels Webhook in der eigenen Applikation angebunden werden.
Wie die Dienste zusammenspielen
Die Fähigkeiten des Hubs bilden eine durchgängige Kette – vom Rohmaterial bis zum fertigen Ergebnis:
- Aufbereiten & Anreichern: Dokumente und Medien werden in Text verwandelt, Inhalte werden zerlegt, mit Entitäten versehen und nach Relevanz sortiert.
- Wissen & Bausteine: Prompts, Agenten, Skills und Personas stehen als wiederverwendbare Bausteine bereit.
- Recherche & RAG: Quellenbasierte Antworten, Tiefenrecherche und dialogfähige Assistenten.
- Erzeugen: Aus geprüftem Wissen entstehen neue Dokumente, Social Posts und Auswertungen.
- Orchestrierung: Abläufe verbinden diese Schritte zu wiederholbaren, nachvollziehbaren Workflows.
Was den Hub auszeichnet
- Anbieter-flexibel: Verschiedene Sprachmodell-Anbieter lassen sich nahtlos einbinden.
- Nachvollziehbar: Alle Anfragen und Ergebnisse lassen sich transparent nachverfolgen.
- Erweiterbar: Neue Fähigkeiten können als eigenständige Dienste hinzugefügt werden, ohne bestehende Prozesse zu beeinträchtigen.
Gut zu wissen
- Dieses Handbuch beschreibt die Fähigkeiten bewusst auf einer konzeptionellen Übersichtsebene.
- Welche Dienste konkret aktiv sind, hängt von eurer individuellen Konfiguration und den hinterlegten Anbietern ab.