Upgrade to Pro — share decks privately, control downloads, hide ads and more …

On a Secret Mission: Developing AI Agents

On a Secret Mission: Developing AI Agents

Avatar for Jörg Neumann

Jörg Neumann

July 10, 2025
Tweet

More Decks by Jörg Neumann

Other Decks in Programming

Transcript

  1. THEMEN  AI Development  Business App Development  Frontend

    Technologies  Development, Consulting, Coaching, Training KONTAKT  Mail: [email protected]  LinkedIn: www.linkedin.com/in/jörgneumann  X: @JoergNeumann  Web: www.neogeeks.de JÖRG NEUMANN Founder & CEO NeoGeeks GmbH Azure OpenAI Service, Azure Machine Learning Platform
  2. BOTS, ASSISTANTS, & AGENTS Chatbot Answering questions, generating texts and

    images RAG Answering questions, based on a domain-specific data Assistant Collaborate with the user and use tools, to complete a task Agents Autonomous Agents, that works together to create tasks and requires only little user interaction
  3. Data • Documents • Database data TOOLS • Functions •

    Code Interpreter • File Search, … WHAT IS AN AGENT? Output Input MCP Various external systems & APIs Other Agents Working on sub tasks LLM
  4. BUILT-IN TOOLS FROM OPENAI Code Interpreter • Allow models to

    write and run Python to solve problems • Code runs in a sandbox Web Search • Fetch up-to-date information from the web • Does semantic search on the content File Search • Perform semantic search across your documents • Includes file storage and vector store Computer Use • Understand and control a computer or browser • For complex tasks Local Shell • Execute commands on a local machine • For operational tasks
  5. LIBRARIES FROM OPENAI Chat Completion API • Simple, chat-based communication

    • Stateless Assistants API • Stateful • Tools Support • Deprecated Responses API • Stateful • More Tools • Agents Agents SDK • Agent Workflows • Python Features • Handoffs • Guardrails • Tracing Package: openai Package: openai Package: openai Package: openai-agents
  6. LIBRARIES FROM OPENAI OPENAI AGENTS SDK  Simplifies the orchestration

    of multi-agent workflows  Successor to OpenAI's Swarm framework  Available for Python and Node.js pip install openai-agents npm install @openai/agents
  7. RESULT  Assistants can perform tasks autonomously using tools 

    Agents can interact with each other and doing tasks together  With the help of tools and MCP, the systems can act actively  Agents SDK is a great framework for developing AI-Agents