KI-Anwendungen Von Function Calling zu Agentischen Workflows Vibe-Coding & Agentic-Coding - VideoQuiz: Unterschied zwischen den Versionen
VideoQuiz durch Queue-Worker mit Gemini fertiggestellt |
VideoQuiz durch Queue-Worker mit Gemini fertiggestellt |
||
| Zeile 5: | Zeile 5: | ||
{{#ev:youtube|https://www.youtube.com/watch?v=Dj9CenDDhAM|500|center}} | {{#ev:youtube|https://www.youtube.com/watch?v=Dj9CenDDhAM|500|center}} | ||
<div class="aimooc-videoquiz-schulduell-slot" data-aimooc-schulduell-slot="1"></div> | |||
{{BR}} | {{BR}} | ||
== Kurzinfo == | |||
Wie entwickeln sich einfache Chatbots zu echten, handelnden KI-Anwendungen? Dieses Video erklärt dir den Weg vom bloßen Plaudern hin zu strukturiertem Function Calling und intelligenten agentischen Workflows. Du erfährst, wie Sicherheit, Schemas und die Zusammenarbeit zwischen KI und Software funktionieren. | |||
{{BR}} | {{BR}} | ||
== Teste Dein Wissen == | == Quiz: Teste Dein Wissen == | ||
{{MC}} | {{MC}} | ||
'''Was unterscheidet eine echte KI-Anwendung von einem einfachen Chatbot?''' | '''Was unterscheidet eine echte KI-Anwendung von einem einfachen Chatbot?''' | ||
(Sie erzeugt strukturierte Daten, um | (Sie erzeugt strukturierte Daten, um gezielte Aktionen in der echten Welt auszulösen.) | ||
(!Sie kann viel schneller und | (!Sie kann viel schneller und unbegrenzter freien Text erzeugen.) | ||
(!Sie benötigt keine | (!Sie benötigt keine Internetverbindung mehr.) | ||
(!Sie | (!Sie entscheidet völlig autonom ohne menschliche Software.) | ||
{{E}} | {{E}} | ||
| Zeile 30: | Zeile 28: | ||
{{MC}} | {{MC}} | ||
'''Was versteht man unter | '''Was versteht man unter Function Calling?''' | ||
(Die Fähigkeit | (Die Fähigkeit der KI, strukturierte, maschinenlesbare Aufrufe für bestimmte Funktionen vorzuschlagen.) | ||
(!Das | (!Das direkte Schreiben und Ausführen von neuem Programmcode durch die KI.) | ||
(!Das | (!Das automatische Telefonieren der KI mit echten Menschen.) | ||
(!Die | (!Die Löschung von ungenutzten Funktionen im Hintergrund.) | ||
{{E}} | {{E}} | ||
| Zeile 41: | Zeile 39: | ||
{{MC}} | {{MC}} | ||
'''Wer führt | '''Wer führt beim Function Calling die eigentliche Aktion oder den Code aus?''' | ||
(Die klassische Software-Anwendung, die von Menschen | (Die klassische Software-Anwendung, die von Menschen kontrolliert wird.) | ||
(!Das KI-Modell | (!Das KI-Modell selbst in seinem eigenen Gehirn.) | ||
(!Ein externer Chatbot- | (!Ein externer Chatbot-Server.) | ||
(!Der Benutzer | (!Der Benutzer durch manuelles Eintippen des Codes.) | ||
{{E}} | {{E}} | ||
| Zeile 52: | Zeile 50: | ||
{{MC}} | {{MC}} | ||
'''Welche Rolle spielt das | '''Welche Rolle spielt das Schema bei der Kommunikation mit der KI?''' | ||
(Es definiert | (Es definiert exakt, welche Eingaben, Datentypen und Parameter für eine Funktion erlaubt sind.) | ||
(!Es verschlüsselt die Daten, damit sie | (!Es verschlüsselt die Daten, damit niemand sie lesen kann.) | ||
(!Es korrigiert Grammatikfehler | (!Es korrigiert Grammatikfehler in der Benutzereingabe.) | ||
(!Es | (!Es entscheidet, ob die KI eine Pause braucht.) | ||
{{E}} | {{E}} | ||
| Zeile 63: | Zeile 61: | ||
{{MC}} | {{MC}} | ||
'''Was sind | '''Was sind Guardrails im Zusammenhang mit KI-Sicherheit?''' | ||
(Technische Schutzmaßnahmen in der Anwendung, die riskantes Verhalten der KI blockieren.) | (Technische Schutzmaßnahmen in der Anwendung, die riskantes Verhalten der KI blockieren.) | ||
(! | (!Leitplanken auf der Straße, die von KI-Autos erkannt werden.) | ||
(!Spezielle Prompts, die der KI sagen, dass sie nett sein soll.) | (!Spezielle Prompts, die der KI sagen, dass sie nett sein soll.) | ||
(! | (!Die physischen Servergehäuse, in denen die KI läuft.) | ||
{{E}} | {{E}} | ||
| Zeile 74: | Zeile 72: | ||
{{MC}} | {{MC}} | ||
''' | '''Wann ist ein Human-in-the-Loop (Mensch in der Schleife) unbedingt erforderlich?''' | ||
( | (Bei Aktionen mit hohem Risiko, wie dem Löschen von Daten oder dem Senden von echten E-Mails.) | ||
(! | (!Bei einfachen Berechnungen mit einem Taschenrechner.) | ||
(! | (!Beim reinen Lesen von Daten aus einer öffentlichen Datenbank.) | ||
(! | (!Wenn die KI eine Standardfrage beantworten soll.) | ||
{{E}} | {{E}} | ||
| Zeile 85: | Zeile 83: | ||
{{MC}} | {{MC}} | ||
''' | '''Was ist der Unterschied zwischen Data Retrieval und State Change?''' | ||
( | (Data Retrieval liest nur Daten, während State Change Systeme verändert oder Aktionen ausführt.) | ||
(! | (!Data Retrieval löscht Daten, während State Change neue Daten erzeugt.) | ||
(! | (!Data Retrieval ist nur für Experten, während State Change von jedem genutzt werden kann.) | ||
(! | (!Es gibt keinen Unterschied, beide Begriffe bedeuten dasselbe.) | ||
{{E}} | {{E}} | ||
| Zeile 96: | Zeile 94: | ||
{{MC}} | {{MC}} | ||
'''Was | '''Was beschreibt ein agentischer Workflow?''' | ||
( | (Eine Software-Architektur, die KI, Tools und Orchestrierung für mehrstufige Aufgaben in Schleifen vereint.) | ||
(! | (!Ein System, das heimlich Passwörter von Benutzern ausspioniert.) | ||
(! | (!Eine KI, die völlig ohne menschliche Software im Internet surft.) | ||
(! | (!Ein einfaches Gespräch zwischen zwei Chatbots.) | ||
{{E}} | {{E}} | ||
| Zeile 107: | Zeile 105: | ||
{{MC}} | {{MC}} | ||
''' | '''Warum ist das Testen von Negativfällen bei KI-Anwendungen so wichtig?''' | ||
( | (Damit das System lernt, unklare oder manipulative Anfragen sicher abzuweisen.) | ||
(! | (!Damit die KI lernt, wie man besonders unfreundliche Antworten gibt.) | ||
(! | (!Um die Geschwindigkeit der Serververbindung zu drosseln.) | ||
(! | (!Weil Standardfragen ohnehin nie funktionieren.) | ||
{{E}} | {{E}} | ||
| Zeile 118: | Zeile 116: | ||
{{MC}} | {{MC}} | ||
'''Welchen | '''Welchen ersten Schritt empfiehlt das Video für Entwickler, um den Umgang mit KI-Tools sicher zu lernen?''' | ||
( | (Den Bau eines einfachen Taschenrechners zur Übung von Parametern und Validierung.) | ||
(! | (!Die sofortige Entwicklung eines vollautomatischen E-Mail-Verteilers.) | ||
(! | (!Das Schreiben einer eigenen Datenbank-Software.) | ||
(! | (!Das Verknüpfen der KI mit dem eigenen Bankkonto.) | ||
{{E}} | {{E}} | ||
| Zeile 132: | Zeile 130: | ||
=== Leicht === | === Leicht === | ||
# [[ | # [[Chatbot vs. Anwendung]]: Erkläre in eigenen Worten den Unterschied zwischen einem einfachen Chatbot und einer KI-Anwendung. | ||
# [[Taschenrechner- | # [[Taschenrechner-Tool]]: Überlege dir, welche zwei Zahlen ein Taschenrechner-Tool als Parameter von einer KI benötigt, um eine Addition durchzuführen. | ||
# [[ | # [[Menschliche Kontrolle]]: Nenne ein Beispiel aus deinem Alltag, bei dem eine KI dir nur etwas vorschlagen, aber nicht selbst entscheiden sollte. | ||
# [[ | # [[JSON-Format]]: Finde heraus, wofür die Abkürzung JSON steht und warum dieses Format für Computer so leicht zu lesen ist. | ||
=== Standard === | === Standard === | ||
# [[Guardrails entwerfen]]: Stell dir vor, eine KI | # [[Sicherheitsrisiken]]: Erstelle eine Liste mit drei Beispielen für KI-Aktionen und ordne sie den Risikostufen 'niedrig', 'mittel' und 'hoch' zu. | ||
# [[ | # [[Guardrails entwerfen]]: Stell dir vor, du entwickelst eine KI für eine Schule. Welche 'Guardrail' (Leitplanke) würdest du einbauen, um Schimpfwörter zu blockieren? | ||
# [[ | # [[Schema erstellen]]: Entwirf ein einfaches Schema für ein Tool namens 'TerminEintragen'. Welche Daten (z. B. Datum, Uhrzeit) muss die KI dafür liefern? | ||
# [[Grounding]]: Erkläre, wie das Lesen von echten Daten (Grounding) der KI helfen kann, weniger zu 'halluzinieren' (sich Dinge auszudenken). | |||
=== Schwer === | === Schwer === | ||
# [[ | # [[Agentischer Workflow]]: Beschreibe den Ablauf eines agentischen Workflows für die Aufgabe: 'Plane eine dreitägige Reise nach Berlin und buche die günstigste Unterkunft'. | ||
# [[Haftungsfrage]]: Wer | # [[Haftungsfrage]]: Diskutiere: Wer sollte haften, wenn eine KI-Anwendung durch einen Fehler einen falschen Flug bucht? Der Entwickler, der Nutzer oder der KI-Hersteller? | ||
# [[ | # [[Negativtests]]: Entwirf zwei 'bösartige' Testfragen (Prompt Injections), mit denen man prüfen kann, ob eine KI-Anwendung ihre Sicherheitsregeln einhält. | ||
# [[ | # [[Zukunft der Arbeit]]: Wie verändern agentische Workflows die Arbeit von Programmierern? Recherchiere dazu den Begriff 'Vibe-Coding'. | ||
{{:Offene Aufgabe - MOOC erstellen}} | {{:Offene Aufgabe - MOOC erstellen}} | ||
| Zeile 159: | Zeile 157: | ||
{{:D-Tab}} | {{:D-Tab}} | ||
'''[[Künstliche Intelligenz]]''' | '''[[Künstliche Intelligenz]]''' | ||
# [[ | # [[Function Calling]] | ||
# [[Softwarearchitektur]] | # [[Softwarearchitektur]] | ||
# [[JSON]] | # [[JSON]] | ||
# [[ | # [[Sicherheit von KI-Systemen]] | ||
# [[Agentische Systeme]] | |||
# [[Informatik]] | # [[Informatik]] | ||
|} | |} | ||
| Zeile 172: | Zeile 170: | ||
= aiMOOC-Projekte = | = aiMOOC-Projekte = | ||
[[Kategorie:VideoQuiz]] | [[Kategorie:VideoQuiz]] | ||
[[Kategorie:YouTubeQuiz]] | [[Kategorie:YouTubeQuiz]] | ||
| Zeile 180: | Zeile 178: | ||
[[Kategorie:Schule]] | [[Kategorie:Schule]] | ||
[[Kategorie:Informatik]] | [[Kategorie:Informatik]] | ||
[[Kategorie:Video]] | [[Kategorie:Video]] | ||
[[Kategorie:AI_MOOC]] | |||
[[Kategorie:GPT aiMOOC]] | |||
{{MT}} | {{MT}} | ||
Aktuelle Version vom 15. Juli 2026, 07:19 Uhr


KI-Anwendungen Von Function Calling zu Agentischen Workflows Vibe-Coding & Agentic-Coding - VideoQuiz
Kurzinfo
Wie entwickeln sich einfache Chatbots zu echten, handelnden KI-Anwendungen? Dieses Video erklärt dir den Weg vom bloßen Plaudern hin zu strukturiertem Function Calling und intelligenten agentischen Workflows. Du erfährst, wie Sicherheit, Schemas und die Zusammenarbeit zwischen KI und Software funktionieren.
Quiz: Teste Dein Wissen
Was unterscheidet eine echte KI-Anwendung von einem einfachen Chatbot? (Sie erzeugt strukturierte Daten, um gezielte Aktionen in der echten Welt auszulösen.) (!Sie kann viel schneller und unbegrenzter freien Text erzeugen.) (!Sie benötigt keine Internetverbindung mehr.) (!Sie entscheidet völlig autonom ohne menschliche Software.)
Was versteht man unter Function Calling? (Die Fähigkeit der KI, strukturierte, maschinenlesbare Aufrufe für bestimmte Funktionen vorzuschlagen.) (!Das direkte Schreiben und Ausführen von neuem Programmcode durch die KI.) (!Das automatische Telefonieren der KI mit echten Menschen.) (!Die Löschung von ungenutzten Funktionen im Hintergrund.)
Wer führt beim Function Calling die eigentliche Aktion oder den Code aus? (Die klassische Software-Anwendung, die von Menschen kontrolliert wird.) (!Das KI-Modell selbst in seinem eigenen Gehirn.) (!Ein externer Chatbot-Server.) (!Der Benutzer durch manuelles Eintippen des Codes.)
Welche Rolle spielt das Schema bei der Kommunikation mit der KI? (Es definiert exakt, welche Eingaben, Datentypen und Parameter für eine Funktion erlaubt sind.) (!Es verschlüsselt die Daten, damit niemand sie lesen kann.) (!Es korrigiert Grammatikfehler in der Benutzereingabe.) (!Es entscheidet, ob die KI eine Pause braucht.)
Was sind Guardrails im Zusammenhang mit KI-Sicherheit? (Technische Schutzmaßnahmen in der Anwendung, die riskantes Verhalten der KI blockieren.) (!Leitplanken auf der Straße, die von KI-Autos erkannt werden.) (!Spezielle Prompts, die der KI sagen, dass sie nett sein soll.) (!Die physischen Servergehäuse, in denen die KI läuft.)
Wann ist ein Human-in-the-Loop (Mensch in der Schleife) unbedingt erforderlich? (Bei Aktionen mit hohem Risiko, wie dem Löschen von Daten oder dem Senden von echten E-Mails.) (!Bei einfachen Berechnungen mit einem Taschenrechner.) (!Beim reinen Lesen von Daten aus einer öffentlichen Datenbank.) (!Wenn die KI eine Standardfrage beantworten soll.)
Was ist der Unterschied zwischen Data Retrieval und State Change? (Data Retrieval liest nur Daten, während State Change Systeme verändert oder Aktionen ausführt.) (!Data Retrieval löscht Daten, während State Change neue Daten erzeugt.) (!Data Retrieval ist nur für Experten, während State Change von jedem genutzt werden kann.) (!Es gibt keinen Unterschied, beide Begriffe bedeuten dasselbe.)
Was beschreibt ein agentischer Workflow? (Eine Software-Architektur, die KI, Tools und Orchestrierung für mehrstufige Aufgaben in Schleifen vereint.) (!Ein System, das heimlich Passwörter von Benutzern ausspioniert.) (!Eine KI, die völlig ohne menschliche Software im Internet surft.) (!Ein einfaches Gespräch zwischen zwei Chatbots.)
Warum ist das Testen von Negativfällen bei KI-Anwendungen so wichtig? (Damit das System lernt, unklare oder manipulative Anfragen sicher abzuweisen.) (!Damit die KI lernt, wie man besonders unfreundliche Antworten gibt.) (!Um die Geschwindigkeit der Serververbindung zu drosseln.) (!Weil Standardfragen ohnehin nie funktionieren.)
Welchen ersten Schritt empfiehlt das Video für Entwickler, um den Umgang mit KI-Tools sicher zu lernen? (Den Bau eines einfachen Taschenrechners zur Übung von Parametern und Validierung.) (!Die sofortige Entwicklung eines vollautomatischen E-Mail-Verteilers.) (!Das Schreiben einer eigenen Datenbank-Software.) (!Das Verknüpfen der KI mit dem eigenen Bankkonto.)
Offene Aufgaben
Leicht
- Chatbot vs. Anwendung: Erkläre in eigenen Worten den Unterschied zwischen einem einfachen Chatbot und einer KI-Anwendung.
- Taschenrechner-Tool: Überlege dir, welche zwei Zahlen ein Taschenrechner-Tool als Parameter von einer KI benötigt, um eine Addition durchzuführen.
- Menschliche Kontrolle: Nenne ein Beispiel aus deinem Alltag, bei dem eine KI dir nur etwas vorschlagen, aber nicht selbst entscheiden sollte.
- JSON-Format: Finde heraus, wofür die Abkürzung JSON steht und warum dieses Format für Computer so leicht zu lesen ist.
Standard
- Sicherheitsrisiken: Erstelle eine Liste mit drei Beispielen für KI-Aktionen und ordne sie den Risikostufen 'niedrig', 'mittel' und 'hoch' zu.
- Guardrails entwerfen: Stell dir vor, du entwickelst eine KI für eine Schule. Welche 'Guardrail' (Leitplanke) würdest du einbauen, um Schimpfwörter zu blockieren?
- Schema erstellen: Entwirf ein einfaches Schema für ein Tool namens 'TerminEintragen'. Welche Daten (z. B. Datum, Uhrzeit) muss die KI dafür liefern?
- Grounding: Erkläre, wie das Lesen von echten Daten (Grounding) der KI helfen kann, weniger zu 'halluzinieren' (sich Dinge auszudenken).
Schwer
- Agentischer Workflow: Beschreibe den Ablauf eines agentischen Workflows für die Aufgabe: 'Plane eine dreitägige Reise nach Berlin und buche die günstigste Unterkunft'.
- Haftungsfrage: Diskutiere: Wer sollte haften, wenn eine KI-Anwendung durch einen Fehler einen falschen Flug bucht? Der Entwickler, der Nutzer oder der KI-Hersteller?
- Negativtests: Entwirf zwei 'bösartige' Testfragen (Prompt Injections), mit denen man prüfen kann, ob eine KI-Anwendung ihre Sicherheitsregeln einhält.
- Zukunft der Arbeit: Wie verändern agentische Workflows die Arbeit von Programmierern? Recherchiere dazu den Begriff 'Vibe-Coding'.


Links
aiMOOC-Projekte
Schulfach+


aiMOOCs



aiMOOC Projekte


THE MONKEY DANCE





|
LernweltNOAH fragen