Slide 1

Slide 1 text

Basta Spring 2025 LangGraph: komplexe AI- Workflows orchestrieren und intelligent Entscheidungen treffen Marco Frodl @marcofrodl Principal Consultant for Generative AI

Slide 2

Slide 2 text

Basta Spring 2025 LangGraph: komplexe AI-Workflows orchestrieren und intelligent Entscheidungen treffen About Me Marco Frodl Principal Consultant for Generative AI Thinktecture AG X: @marcofrodl E-Mail: [email protected] LinkedIn: https://www.linkedin.com/in/marcofrodl/ https://www.thinktecture.com/thinktects/marco-frodl/

Slide 3

Slide 3 text

It could be worse Basta Spring 2025 LangGraph: komplexe AI-Workflows orchestrieren und intelligent Entscheidungen treffen ACME Coding Guideline Portal Simple QA-Workflow-Requirements for ACME Coding Portal • Natural language I/O • Different languages • Semantic search • Source attribution • Trust level indicators • Coding Guideline Wiki via RAG • All integrated in current Portal

Slide 4

Slide 4 text

Coding Guideline Wiki Basta Spring 2025 LangGraph: komplexe AI-Workflows orchestrieren und intelligent Entscheidungen treffen ACME – Rise of Sources Idea behind this approach • Easy creation of Articles • Workflow: Draft, Review, Publish • Revisions • Link Management • Author Management • Tags & Categories • APIs: REST, RSS, Custom • Open Source • Regular Updates • Plugin Ecosystem = Great Authoring Experience and Headless Content Source

Slide 5

Slide 5 text

Business RAG - Simple Basta Spring 2025 LangGraph: komplexe AI-Workflows orchestrieren und intelligent Entscheidungen treffen AI Workflows Question Search Documents Generate Answer Answer AI (LLM) Vector DB Embedding Model Vector

Slide 6

Slide 6 text

Basta Spring 2025 LangGraph: komplexe AI-Workflows orchestrieren und intelligent Entscheidungen treffen LangGraph Agentic Orchestration

Slide 7

Slide 7 text

Basta Spring 2025 LangGraph: komplexe AI-Workflows orchestrieren und intelligent Entscheidungen treffen Hello LangGraph https://www.langchain.com/langgraph

Slide 8

Slide 8 text

Basta Spring 2025 LangGraph: komplexe AI-Workflows orchestrieren und intelligent Entscheidungen treffen LangChain vs LangGraph https://www.langchain.com/

Slide 9

Slide 9 text

Hello Basta Spring 2025 LangGraph: komplexe AI-Workflows orchestrieren und intelligent Entscheidungen treffen AI Workflows Question Answer

Slide 10

Slide 10 text

Let’s ask the Simple RAG Workflow Basta Spring 2025 LangGraph: komplexe AI-Workflows orchestrieren und intelligent Entscheidungen treffen I wanna know Question Answer • Was ist besser signal inputs oder inputs()? • Wie viele Komponenten brauche ich mindestens für das Setup von Routing? • Höhe des Berliner Fernsehturms • Wer leitet das Post-Projekt

Slide 11

Slide 11 text

Basta Spring 2025 LangGraph: komplexe AI-Workflows orchestrieren und intelligent Entscheidungen treffen Demo: Simple RAG

Slide 12

Slide 12 text

One Search Box for Everything Basta Spring 2025 LangGraph: komplexe AI-Workflows orchestrieren und intelligent Entscheidungen treffen ACME – Rise of Sources Guidelines Wiki Angular.dev Project Management API Static RAG Trust Level 🥇 General Websearch Live RAG Trust Level 🥈 Live API Access Trust Level 🥇 Everything Else Trust Level 🥉

Slide 13

Slide 13 text

Basta Spring 2025 LangGraph: komplexe AI-Workflows orchestrieren und intelligent Entscheidungen treffen Enterprise AI Workflows

Slide 14

Slide 14 text

Basta Spring 2025 LangGraph: komplexe AI-Workflows orchestrieren und intelligent Entscheidungen treffen Enterprise AI Workflows QA-Workflow-Requirements for Unified company knowledge access • Natural language I/O • Different languages • Semantic search • Multi-source integration • Context based source selection • Source quality assessment • Source attribution • Trust level indicators • Cross-source answer synthesis • Web search capability • RAG integration (databases) • API connectivity (realtime data) • AI-driven API sequencing • Fallback workflow paths • Workflow orchestration logic • Plug-and-play source extension

Slide 15

Slide 15 text

Basta Spring 2025 LangGraph: komplexe AI-Workflows orchestrieren und intelligent Entscheidungen treffen We need more QA-Workflow-Requirements for Unified company knowledge access • Natural language I/O ✅ • Different languages ✅ • Semantic search ✅ • Multi-source integration • Context based source selection • Source quality assessment • Source attribution ✅ • Trust level indicators ✅ • Cross-source answer synthesis • Web search capability • RAG integration (databases) ✅ • API connectivity (realtime data) • AI-driven API sequencing • Fallback workflow paths • Workflow orchestration logic ✅ • Plug-and-play source extension

Slide 16

Slide 16 text

It could be worse Basta Spring 2025 LangGraph: komplexe AI-Workflows orchestrieren und intelligent Entscheidungen treffen ACME Coding Guideline Portal QA-Workflow-Requirements for ACME Coding Portal • Natural language I/O • Different languages • Semantic search • Multi-source integration • Context based source selection • Source quality assessment • Source attribution • Trust level indicators • Cross-source answer synthesis • Coding Guideline Wiki via RAG • External Guidelines via RAG • Project Details via API • Project Manager Details via API • Fallback: Websearch • All integrated in current Portal

Slide 17

Slide 17 text

External Sources Basta Spring 2025 Internal Sources LangGraph: komplexe AI-Workflows orchestrieren und intelligent Entscheidungen treffen AI Workflows with LangGraph Question Answer

Slide 18

Slide 18 text

External Sources Basta Spring 2025 Internal Sources LangGraph: komplexe AI-Workflows orchestrieren und intelligent Entscheidungen treffen AI Workflows with LangGraph Question Answer Wer leitet das Post-Projekt?

Slide 19

Slide 19 text

External Sources Basta Spring 2025 Internal Sources LangGraph: komplexe AI-Workflows orchestrieren und intelligent Entscheidungen treffen AI Workflows with LangGraph Question Wiki Trust Level: 1 Answer Websearch Trust Level: 3 Documents Trust Level: 2 API A Projects (T1) API B Contacts (T1) Wer leitet das Post-Projekt?

Slide 20

Slide 20 text

External Sources Basta Spring 2025 Internal Sources LangGraph: komplexe AI-Workflows orchestrieren und intelligent Entscheidungen treffen AI Workflows with LangGraph Question Wiki Trust Level: 1 Answer Websearch Trust Level: 3 Documents Trust Level: 2 API A Projects (T1) API B Contacts (T1) ? Wer leitet das Post-Projekt?

Slide 21

Slide 21 text

External Sources Basta Spring 2025 Internal Sources LangGraph: komplexe AI-Workflows orchestrieren und intelligent Entscheidungen treffen AI Workflows with LangGraph Question Wiki Trust Level: 1 Answer Websearch Trust Level: 3 Documents Trust Level: 2 API A Projects (T1) API B Contacts (T1) ? ? Wer leitet das Post-Projekt?

Slide 22

Slide 22 text

External Sources Basta Spring 2025 Internal Sources LangGraph: komplexe AI-Workflows orchestrieren und intelligent Entscheidungen treffen AI Workflows with LangGraph Question Wiki Trust Level: 1 Answer Websearch Trust Level: 3 Documents Trust Level: 2 API A Projects (T1) API B Contacts (T1) ? ? ? Wer leitet das Post-Projekt?

Slide 23

Slide 23 text

External Sources Basta Spring 2025 Internal Sources LangGraph: komplexe AI-Workflows orchestrieren und intelligent Entscheidungen treffen AI Workflows with LangGraph Question Wiki Trust Level: 1 Answer Websearch Trust Level: 3 Documents Trust Level: 2 API A Projects (T1) API B Contacts (T1) ? ? ? ? Wer leitet das Post-Projekt?

Slide 24

Slide 24 text

External Sources Basta Spring 2025 Internal Sources LangGraph: komplexe AI-Workflows orchestrieren und intelligent Entscheidungen treffen AI Workflows with LangGraph Question Wiki Trust Level: 1 Answer AI Topic Router Websearch Trust Level: 3 AI Content Grader Documents Trust Level: 2 AI API Sequencing AI Generate API A Projects (T1) API B Contacts (T1) Wer leitet das Post-Projekt?

Slide 25

Slide 25 text

Basta Spring 2025 LangGraph: komplexe AI-Workflows orchestrieren und intelligent Entscheidungen treffen Demo: Complex AI Business Workflow

Slide 26

Slide 26 text

Talk-Bewertung nicht vergessen! Euer Feedback zählt

Slide 27

Slide 27 text

Thank you! Any questions? Marco Frodl @marcofrodl Principal Consultant for Generative AI