diff --git a/docs/blog/posts/250211-mein-weg-zu-eigenen-ki-agenten.md b/docs/blog/posts/250211-mein-weg-zu-eigenen-ki-agenten.md index 7ac4384..274aaac 100644 --- a/docs/blog/posts/250211-mein-weg-zu-eigenen-ki-agenten.md +++ b/docs/blog/posts/250211-mein-weg-zu-eigenen-ki-agenten.md @@ -13,76 +13,94 @@ links: - Ollama: https://ollama.com/ --- -# Artikelserie: Mein Weg zu eigenen KI-Agenten - so hab ich's gemacht! +# Artikelserie: Mein Weg zum eigenen KI-Agenten – Schritt für Schritt zum digitalen Assistenten -Hey! Ich möchte euch heute von meiner Reise in die Welt der KI-Agenten erzählen und wie ich mit Open-Source-Tools meine eigenen digitalen Helfer gebaut habe. Das hier ist der Start einer Serie, in der ich euch Schritt für Schritt zeige, wie ihr das auch hinkriegt. +Künstliche Intelligenz (KI) entwickelt sich rasant weiter, und immer mehr Menschen möchten eigene, smarte Assistenten erstellen, die alltägliche Aufgaben automatisieren. Da viele Ressourcen zu diesem Thema meist auf Englisch verfügbar sind, starte ich hier eine Artikelserie auf Deutsch. Ich werde meine Erfahrungen mit Open-Source-Tools teilen und praxisnah erklären, wie ihr eure eigenen KI-Agenten aufbaut. -Da die meisten Artikel und Videos in Englisch sind, nun mal eine Serie in deutscher Sprache. Da ich KI immer mit einem kritischen Auge betrachte, gibt es auch hin und wieder einen Seitenhieb auf die künstlichen Agenten. So, nun legen wir aber los mit dem ersten Teil der Artikelserie. +Neben den technischen Aspekten werde ich auch kritisch beleuchten, wo die Grenzen aktueller KI-Systeme liegen und welche Herausforderungen dabei auftreten können. Freut euch also auf eine praxisnahe und ehrliche Auseinandersetzung mit dem Thema! -## Was sind eigentlich diese KI-Agenten? +## Was sind KI-Agenten? -Stellt euch KI-Agenten wie super-smarte digitale Assistenten vor. Anders als normale Chatbots können sie richtig was auf dem Kasten haben - sie verarbeiten Sprache, suchen im Web, automatisieren Aufgaben und verbinden verschiedene Dienste miteinander. Quasi wie ein persönlicher digitaler Butler! +KI-Agenten sind fortschrittliche digitale Assistenten, die über einfache Chatbots hinausgehen. Sie können Sprache verarbeiten, Informationen aus dem Web abrufen, Aufgaben automatisieren und verschiedene Dienste miteinander verknüpfen – quasi ein persönlicher digitaler Butler für den Alltag. -Bei mir übernehmen sie mittlerweile einen ordentlichen Teil der lästigen Routineaufgaben. E-Mails checken und beantworten? Klar! Sprachnachrichten verarbeiten und passende Antworten generieren? Läuft! Das Beste daran: Ich hab wieder mehr Zeit für die wichtigen Dinge. Aber keine Sorge - ich behalte dabei immer ein kritisches Auge auf die KI und ihre Grenzen. In der Serie werd ich auch ganz offen darüber sprechen, wo's noch hakt und worauf man achten muss. +Mittlerweile übernehmen KI-Agenten bei mir viele Routineaufgaben, wie: -Seit Jahren habe ich immer wieder n8n für Automation im Einsatz und die Menschen, welche n8n entwickeln haben nun KI-Funktionalitäten eingebaut. Und das, was man nun damit machen kann, stellt vieles in den Schatten. Nun können auch Techniklaien mit wenig Aufwand No-Code-Workflows erstellen und in die Welt der KI-Agenten eintauchen. +* E-Mails überprüfen und beantworten, -## Meine Technik-Spielwiese +* Sprachnachrichten transkribieren und analysieren, -### n8n - der Workflow-Maestro +* Automatisierte Web-Recherchen durchführen, -n8n ist sowas wie das Gehirn der Operation. Stellt euch das wie digitales Lego vor - ihr verbindet verschiedene Bausteine (APIs, Dienste, etc.) mit einer coolen visuellen Oberfläche. Klingt kompliziert? Ist es gar nicht! In den nächsten Artikeln zeig ich euch, wie easy das geht. +* Dokumente zusammenfassen und strukturieren. -### Docker/Podman - die Container-Crew +Besonders wichtig ist mir dabei die Kontrolle über meine Daten. Deshalb setze ich bewusst auf lokale und Open-Source-Lösungen, die maximale Transparenz und Datenschutz ermöglichen. -Mit Docker oder Podman packe ich alle Programme in handliche Container. Das ist, als würdet ihr jedes Programm in seine eigene Box packen - sauber getrennt und super transportabel. Keine "Bei mir läuft's aber"-Probleme mehr! +## Die technische Grundlage -### Ollama - Lokale KI-Power +### Hauptkomponenten meines Setups -Das ist mein absoluter Favorit! Mit Ollama laufen die KI-Modelle direkt auf eurem Rechner. Keine Cloud nötig, keine Datenschutzsorgen, einfach lokal und schnell. +
+ ![LocalSend auf MacBook Air 13"](/blog/images/250211-mein-weg-zu-eigenen-ki-agenten/mein-assistent.png){ width="100%" loading=lazy } +
Meine KI-Agenten in n8n
+
-### Die restliche Crew +* **n8n – Der Workflow-Automatisierer** n8n ist das Herzstück meiner Automatisierung. Mit seiner visuellen Oberfläche lassen sich No-Code-Workflows einfach erstellen und anpassen – ideal für Technik-Enthusiasten und Einsteiger gleichermaßen. -- **Searxng**: Eure private Suchmaschine - kein Google-Tracking mehr! Wir verwenden hier entsprechend die API, um Suchanfragen an verschiedene Suchmaschinen zu stellen und gut verarbeitbares JSON zurückzubekommen. -- **openai-edge-tts**: Damit quatschen eure Bots in erstaunlich natürlichem Deutsch, Englisch, Französisch, ... und das ohne teure Text-zu-Sprachesystemen. -- **LocalAI**: LocalAI ist die kostenlose, quelloffene OpenAI-Alternative. LocalAI fungiert als Drop-in-Ersatz-REST-API, die mit den OpenAI-API-Spezifikationen für lokales Inferencing kompatibel ist. Sie ermöglicht die Ausführung von LLMs, die Erzeugung von Bildern und Audio (und nicht nur) lokal oder vor Ort mit Consumer-Hardware und unterstützt mehrere Modellfamilien und Architekturen. Erfordert keine GPU. Derzeit bei mir hauptsächlich im Einsatz Sprache in Text zu verwandeln und Dokumente zu "vektorisieren" (das erkläre ich dann, wenn es soweit ist). -- **Open-WebUI**: Open WebUI ist eine erweiterbare, funktionsreiche und benutzerfreundliche selbst-gehostete KI-Plattform, die vollständig offline betrieben werden kann. Sie unterstützt verschiedene LLM-Runner wie Ollama und OpenAI-kompatible APIs und verfügt über eine integrierte Inferenz-Engine für RAG, was sie zu einer leistungsstarken KI-Deployment-Lösung macht. Wir werden sie als Alternative zu Telegram einsetzen, um mit unseren Agenten zu kommunizieren. +* **Docker/Podman – Container-Technologie** mit Docker oder Podman lassen sich Anwendungen isoliert in Containern betreiben. Dadurch bleibt das System sauber und flexibel, ohne klassische „Auf meinem Rechner läuft’s nicht“-Probleme. -## Was werdet ihr damit machen können? +* **Ollama – Lokale KI-Modelle** Ollama ermöglicht es, leistungsfähige KI-Modelle lokal zu nutzen – ohne Cloud-Anbindung und ohne Datenschutzrisiken. -- E-Mails automatisch verarbeiten und clever beantworten -- Sprachnachrichten in Text umwandeln und analysieren -- KI-gestützte Antworten als natürliche Sprache ausgeben -- Recherchen automatisieren -- Dokumente zusammenfassen lassen - -... und vieles mehr, was euch Zeit und Nerven spart! +### Weitere wichtige Tools -## Was kommt in der Serie? +* **SearXNG** – eine datenschutzfreundliche Suchmaschine, die Suchergebnisse aus verschiedenen Quellen kombiniert. -In den nächsten Artikeln nehme ich euch mit durch den ganzen Prozess: +* **OpenAI-Edge-TTS** – eine hochwertige Text-zu-Sprache-Lösung mit Unterstützung für mehrere Sprachen. -1. Grundaufbau und Voraussetzungen: - - Welche Hardware ihr mindestens braucht - - welches Betriebssystem sich am besten eignet - - wie ihr die Basis-Software installiert - - wie ihr alles zum Laufen bringt -2. KI-Modelle: Welche es gibt und wie ihr sie einbindet -3. Agenten bauen: praktische Beispiele für coole Anwendungen -4. das große Ganze: wie alles zusammenspielt +* **LocalAI** – eine Open-Source-Alternative zu OpenAI, die lokal betrieben werden kann und verschiedene Modellfamilien unterstützt. -## Was ihr erwarten könnt +* **Open-WebUI** – eine vielseitige, selbst gehostete KI-Plattform zur Interaktion mit KI-Agenten, als Alternative zu klassischen Chat-Interfaces wie Telegram. -- Keine komplizierten Anleitungen, sondern praktische Tipps -- echte Beispiele aus meinen Projekten -- Troubleshooting für typische Stolperfallen -- die wichtigsten Tricks, die ich gelernt habe -- ehrliche Einschätzungen, wo KI wirklich hilft und wo nicht +## Anwendungsfälle: Was könnt ihr damit machen? -Meinen AI-Stack und meine n8n-Agenten, welche ich während der Serie aufbaue, stelle ich selbstverständlich auf GitHub zur Verfügung. +Die Möglichkeiten sind nahezu unbegrenzt. Hier einige Beispiele, wie ihr KI-Agenten für euch nutzen könnt: -## Let's do this! +* Automatisierte E-Mail-Verwaltung – eure KI kann E-Mails analysieren, Prioritäten setzen und sogar passende Antworten vorschlagen oder direkt versenden. +* Sprachnachrichten transkribieren und analysieren – ob WhatsApp oder Voicemail, eure KI wandelt gesprochene Sprache in Text um und kann sogar Kernaussagen extrahieren. +* KI-gestützte Recherchen durchführen – Sucht ihr gezielte Informationen? Euer KI-Agent kann relevante Inhalte aus verschiedenen Quellen zusammenstellen und Zusammenfassungen liefern. +* Dokumente effizient verarbeiten – ob Verträge, Berichte oder Notizen – eure KI kann Texte erfassen, analysieren und strukturieren. +* Individuelle Workflows erstellen – Automatisierungen für wiederkehrende Aufgaben, sei es das Planen von Meetings, das Verwalten von Projekten oder das Erstellen von Berichten. +* KI-gestützte Textgenerierung – nutzt eure KI zur Erstellung von professionellen Texten, Berichten oder kreativen Inhalten. + +Durch diese Anwendungen könnt ihr wertvolle Zeit sparen und euch auf wichtigere Aufgaben konzentrieren! + +## Was erwartet euch in dieser Serie? + +Ich werde euch Schritt für Schritt durch den gesamten Prozess führen: + +1. Grundlagen und Voraussetzungen + * Hardware- und Softwareanforderungen + * Installationsanleitung + * Einrichtung der Basis-Komponenten + +2. Einbindung und Auswahl von KI-Modellen + * Überblick über verfügbare Modelle + * Installation und Nutzung lokaler LLMs + +3. Praktische Anwendungsfälle + * Beispiele für Automatisierungen mit n8n + * Entwicklung eigener Agenten für spezifische Aufgaben + +4. Zusammenspiel aller Komponenten + * Optimierung und Feintuning + * Erweiterungsmöglichkeiten und Troubleshooting + +## Fazit: Warum sich der Einstieg lohnt + +Die Möglichkeiten der KI-Agenten sind faszinierend und eröffnen völlig neue Wege der Automatisierung. Wer sich darauf einlässt, kann sich von vielen zeitaufwändigen Aufgaben befreien und gleichzeitig wertvolle Erkenntnisse über moderne KI-Technologien gewinnen. + +Ich werde die in dieser Serie entwickelten Workflows und Agenten über GitHub zur Verfügung stellen, sodass ihr direkt damit experimentieren könnt. + +🚀 Los geht’s! Im nächsten Artikel starten wir mit der Installation der ersten Komponenten und der Einrichtung eurer persönlichen KI-Agenten. Bleibt dran! -Klingt das nach was für euch? Dann bleibt dran! Im nächsten Artikel geht's direkt ans Eingemachte mit der Installation der ersten Komponenten. Versprochen: Wir fangen ganz entspannt an und arbeiten uns Schritt für Schritt vor. diff --git a/docs/blog/posts/images/250211-mein-weg-zu-eigenen-ki-agenten/mein-assistent.png b/docs/blog/posts/images/250211-mein-weg-zu-eigenen-ki-agenten/mein-assistent.png new file mode 100644 index 0000000..00114ac Binary files /dev/null and b/docs/blog/posts/images/250211-mein-weg-zu-eigenen-ki-agenten/mein-assistent.png differ