<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>How to add Custom Tools to AI Agents (EASY!)</title>
        <link>https://tube.grossholtz.net/videos/watch/6b0aaacc-afb9-41b8-845b-17b56d87e374</link>
        <description>Learn how to enhance your AI agents with custom tools using the OpenAI Responses API in this step-by-step Python tutorial. Discover how to build practical functionalities like a to-do list retriever and real-time weather data integration that your AI can dynamically access. This guide walks you through creating function schemas with Pydantic, handling tool calls, and managing conversation context to create more powerful and versatile AI assistants. Perfect for developers looking to extend AI capabilities beyond built-in features and create agents that can interact with external data sources. 🙏 Support My Channel: Buy me a coffee ☕ : https://www.buymeacoffee.com/leonvanzyl PayPal Donation: https://www.paypal.com/ncp/payment/EKRQ8QSGV6CWW 📑 Useful Links: Watch my full Responses API Course: https://www.youtube.com/playlist?list=PL4HikwTaYE0GgR36Px9iXb9bNgrLihCnG Responses API Docs: https://platform.openai.com/docs/api-reference/responses Code in Github: https://github.com/leonvanzyl/openai-responses-api-tutorial-python 🧠 I can build your chatbots for you! https://www.cognaitiv.ai 🕒 TIMESTAMPS: 00:00 - Intro 00:50 - Get Todos Tool 02:15 - Creating schema with Pydandic 05:24 - Calling Tool Functions 11:56 - Add a Tool with Arguments (Weather) 15:50 - Multiple Tool Calls #openai #openaiapi #aiagents</description>
        <lastBuildDate>Mon, 06 Apr 2026 03:19:27 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://tube.grossholtz.net</generator>
        <image>
            <title>How to add Custom Tools to AI Agents (EASY!)</title>
            <url>https://tube.grossholtz.net/client/assets/images/icons/icon-512x512.png</url>
            <link>https://tube.grossholtz.net/videos/watch/6b0aaacc-afb9-41b8-845b-17b56d87e374</link>
        </image>
        <copyright>All rights reserved, unless otherwise specified in the terms specified at https://tube.grossholtz.net/about and potential licenses granted by each content's rightholder.</copyright>
        <atom:link href="https://tube.grossholtz.net/feeds/video-comments.xml?videoId=6b0aaacc-afb9-41b8-845b-17b56d87e374" rel="self" type="application/rss+xml"/>
    </channel>
</rss>