§ Microsoft Regional Director § Microsoft MVP for AI § Google GDE for Web AI [email protected] https://www.thinktecture.com Kollege, nicht Killer Generative AI macht Sprache zur mächtigsten Schnittstelle seit der Kommandozeile Christian Weyer Co-Founder & CTO @ Thinktecture AG 2
seit der Kommandozeile Generative AI 4 Data Science Artificial Intelligence Machine Learning Unsupervised, supervised, reinforcement learning Deep Learning ANN, CNN, RNN etc. NLP (Natural Language Processing) Generative AI GAN, VAE, Transformers etc. Image / Video Generation GAN, VAE Large Language Models Transformers
it into text or structured data for both humans and machines. ⚠ Non-deterministic: Same input can lead to different outputs. Embedding Models capture semantic meaning by encoding human language into numerical vector representations, facilitating understanding, comparison, and retrieval for both humans and machines. ✅ Deterministic: Same input always results in the same output. Kollege, nicht Killer Generative AI macht Sprache zur mächtigsten Schnittstelle seit der Kommandozeile 5 🫱 🫲 Semantic AI Generative AI
understand text – this changes a lot § Without having to train them on domains or use cases § Prompts are the universal interface (“UI”) → unstructured text with semantics § Human language evolves as a first-class citizen in software solutions 🤯 Kollege, nicht Killer Generative AI macht Sprache zur mächtigsten Schnittstelle seit der Kommandozeile Large Language Models (LLMs) 6
E-M enable semantic search & comparison § L-M enable human language understanding via context § System prompt § Conversation history § User query Kollege, nicht Killer Generative AI macht Sprache zur mächtigsten Schnittstelle seit der Kommandozeile API-based model integrations 8
seit der Kommandozeile Retrieval-augmented Generation (RAG) Cleanup & Split Text Embedding Question Text Embedding Save Query Relevant Results Question Answ er w / sources LLM Embedding Model Embedding Model 💡 Indexing / Embedding Question Answering .md, .docx, .pdf etc. “Lorem ipsum…?” 💡 Vector DB 13
Generative AI macht Sprache zur mächtigsten Schnittstelle seit der Kommandozeile Structured data from unstructured input – for calling APIs / tools 15 “OK, when is my colleague CW available for a two- days workshop?” System Prompt (with employee data) + Schema / Function Calling (for structured output) (Internal) Web API Availability business logic
seit der Kommandozeile Semantics-based decisions for user interactions Guarding (e.g. prompt injection) Routing (selecting correct target) “Lorem ipsum…?” Target RAG Target API Call Target … something else … Fine-tuned Language Model Embedding Model 17
& approval Kollege, nicht Killer Generative AI macht Sprache zur mächtigsten Schnittstelle seit der Kommandozeile Agentic AI – potential for disruption (aka “Next big thing”) 19 https://lilianweng.github.io/posts/2023-06-23-agent/
support software engineers in their daily life § Ideation § Sparring, pair programming § Understanding, documenting § But: You still need to know how to design, create, build, and debug software § If you are not using GenAI-assisted development tools… you will be left behind Kollege, nicht Killer Generative AI macht Sprache zur mächtigsten Schnittstelle seit der Kommandozeile Developers evolve with AI Agents 20 https://www.linkedin.com/posts/migueloteropedrido_diary-of-a-vibe-coder-%F0%9D%90%83%F0%9D%90%9A%F0%9D%90%B2-%F0%9D%9F%8F-opened-cursor-activity-7317932234521427970-EtZn
enhanced § Use cases § Productivity § Automation § Embrace Gen AI tools § Every day's productivity § IT pro, architect, and developer tasks evolve § 💡 “AI” isn’t taking our jobs – but the people who know how to use Gen AI effectively will § Our jobs are transforming § … and yes, even inside the command line 😇 Kollege, nicht Killer Generative AI macht Sprache zur mächtigsten Schnittstelle seit der Kommandozeile 👉 Conclusion & Call-to-Action 21