<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="https://sebastianduerr.com/feed/ai-daily.xml" rel="self" type="application/atom+xml" /><link href="https://sebastianduerr.com/" rel="alternate" type="text/html" /><updated>2026-06-27T17:29:34+00:00</updated><id>https://sebastianduerr.com/feed/ai-daily.xml</id><title type="html">Seb Duerr | Ai_daily</title><subtitle>AI engineer at Cerebras ⚡ Building fast AI, running PNW trails, flying drones, and coming home to Joy + two cats.</subtitle><author><name>Seb Duerr</name><email>duerr.sebastian@gmail.com</email></author><entry><title type="html">Transforming Workflows - ChatGPT’s New API Agents Unleashed</title><link href="https://sebastianduerr.com/ai_daily/2026-06-19-ai-blogs-update" rel="alternate" type="text/html" title="Transforming Workflows - ChatGPT’s New API Agents Unleashed" /><published>2026-06-19T00:00:00+00:00</published><updated>2026-06-19T00:00:00+00:00</updated><id>https://sebastianduerr.com/ai_daily/ai-blogs-update</id><content type="html" xml:base="https://sebastianduerr.com/ai_daily/2026-06-19-ai-blogs-update"><![CDATA[<p>The recent blog posts highlight the introduction of API-triggered Workspace Agents for ChatGPT, enabling teams to automate workflows by initiating agents programmatically. Key trends include increased emphasis on asynchronous workflow automation, robust configuration through agent instructions and app permissions, and a structured setup process that ensures secure and effective task execution. The announcements underscore a growing focus on extensibility, allowing organizations to seamlessly integrate and manage automated processes within their operations using API channels and approval controls.</p>

<h2 id="new-cookbook-recipes">New Cookbook Recipes</h2>

<h3 id="workspace-agents-api-triggeripynb"><a href="https://github.com/openai/openai-cookbook/blob/432e0030de8952a4e2e37d81d3ec16ed23d78079/examples/chatgpt/workspace_agents/workspace-agents-api-trigger.ipynb">workspace-agents-api-trigger.ipynb</a></h3>
<p><strong>Source:</strong> openai/openai-cookbook</p>

<p>The blog post details the functionality of triggering a Workspace Agent via an API, allowing teams to initiate automated workflows stored within ChatGPT. Key highlights include the use of asynchronous API calls to initiate these workflows, with the agent acting on predefined instructions, app permissions, and approval settings. The article outlines the necessary prerequisites for setting up, including enabling Workspace Agents and creating an API channel with a trigger ID.</p>

<p>Readers are guided through steps to build their setup, including crafting agent instructions, connecting output destinations, and configuring the live API call. The process involves crafting source events, sending them to the agent, and managing responses. The ability to manage outputs effectively through proper app authentication and agent settings is emphasized, which ensures successful execution of the automated tasks.</p>]]></content><author><name>Seb Duerr</name><email>duerr.sebastian@gmail.com</email></author><category term="AI" /><category term="Blogs" /><category term="Cookbooks" /><summary type="html"><![CDATA[A summary of new posts from openai/openai-cookbook on 06-19]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://sebastianduerr.com/assets/seb-caricature.jpeg" /><media:content medium="image" url="https://sebastianduerr.com/assets/seb-caricature.jpeg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">SchemaFlow Launches - Redefining Safe AI Database Changes</title><link href="https://sebastianduerr.com/ai_daily/2026-06-11-ai-blogs-update" rel="alternate" type="text/html" title="SchemaFlow Launches - Redefining Safe AI Database Changes" /><published>2026-06-11T00:00:00+00:00</published><updated>2026-06-11T00:00:00+00:00</updated><id>https://sebastianduerr.com/ai_daily/ai-blogs-update</id><content type="html" xml:base="https://sebastianduerr.com/ai_daily/2026-06-11-ai-blogs-update"><![CDATA[<p>The blog post highlights the launch of SchemaFlow, a new framework leveraging OpenAI’s Agents SDK to streamline and safeguard AI-assisted database change workflows. Major trends include a growing emphasis on natural-language-driven automation for database management, structured and auditable change processes, and enhanced collaboration between technical and non-technical stakeholders. SchemaFlow’s modular workflow—encompassing parsing, risk analysis, planning, SQL generation, and validation—demonstrates a move toward safer, more transparent, and traceable database operations adaptable to various industries.</p>

<h2 id="new-cookbook-recipes">New Cookbook Recipes</h2>

<h3 id="schemaflow_cookbookipynb"><a href="https://github.com/openai/openai-cookbook/blob/a96eb9550833e72eadd28042a690b5b0e14823a3/examples/partners/schemaflow_design_guide/schemaflow_cookbook.ipynb">schemaflow_cookbook.ipynb</a></h3>
<p><strong>Source:</strong> openai/openai-cookbook</p>

<p>The blog post introduces <strong>SchemaFlow</strong>, a structured framework utilizing OpenAI’s Agents SDK to facilitate <strong>AI-assisted database change workflows</strong>. It outlines a retail-oriented use case focused on a database schema change, providing an adaptable architectural pattern suitable for various industries. The process begins with a natural-language database request, converting it to structured JSON and conducting impact analysis. Key features include a staged workflow with distinct responsibilities for parsing, risk analysis, rollout planning, and SQL generation; real-time validation checks; and a comprehensive audit trail for each step. The final outcome is a consolidated JSON artifact containing the parsed request, impact analysis, SQL script, and validation results. SchemaFlow aims to enhance traceability, reduce risks related to database changes, and improve communication among teams, positioning itself as a vital tool for complex data-driven environments.</p>]]></content><author><name>Seb Duerr</name><email>duerr.sebastian@gmail.com</email></author><category term="AI" /><category term="Blogs" /><category term="Cookbooks" /><summary type="html"><![CDATA[A summary of new posts from openai/openai-cookbook on 06-11]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://sebastianduerr.com/assets/seb-caricature.jpeg" /><media:content medium="image" url="https://sebastianduerr.com/assets/seb-caricature.jpeg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Empowering Agents - Trends in Workflow Automation and Safety</title><link href="https://sebastianduerr.com/ai_daily/2026-06-10-ai-blogs-update" rel="alternate" type="text/html" title="Empowering Agents - Trends in Workflow Automation and Safety" /><published>2026-06-10T00:00:00+00:00</published><updated>2026-06-10T00:00:00+00:00</updated><id>https://sebastianduerr.com/ai_daily/ai-blogs-update</id><content type="html" xml:base="https://sebastianduerr.com/ai_daily/2026-06-10-ai-blogs-update"><![CDATA[<p><strong>Meta-Summary of Blog Posts</strong></p>

<p>The blog posts collectively highlight several key trends and announcements in automated agent workflows, integration best practices, and product advancements:</p>

<ol>
  <li>
    <p><strong>Integration of Sentry Triage with Claude Managed Agents:</strong><br />
Multiple posts describe the launch of a robust integration between Sentry and Claude Managed Agents, enabling automated, scheduled triage and reporting of Sentry issues. These integrations emphasize secure authentication (via Vault credentials and scoped tokens), operational best practices (including allowlist configurations for networking and credentials), and detailed setup guides for deployment and maintenance. Flexibility and extensibility are supported through modular scripts (<code class="language-plaintext highlighter-rouge">setup_agent.py</code>, <code class="language-plaintext highlighter-rouge">deploy.py</code>), CLI integrations, memory tracking, and third-party notifications (e.g., Slack).</p>
  </li>
  <li>
    <p><strong>Agent Workflow Patterns and Tooling:</strong><br />
The posts introduce reference implementations and orchestration patterns for building effective agents. Practical agent design is supported through ready-to-use templates for common workflows (e.g., prompt chaining, routing, evaluator-optimizer models, and asynchronous orchestration). These workflows leverage the Anthropic SDK and tools like <code class="language-plaintext highlighter-rouge">asyncio</code>, with guidance for developer customization, standardized communication (via message hubs), and orchestration mechanics for both static and dynamic agent teams.</p>
  </li>
  <li>
    <p><strong>Claude Fable 5 Release, Safety Protocols, and Billing Changes:</strong><br />
Claude Fable 5 is announced with advanced capabilities and significant safety controls, particularly in high-risk domains like cybersecurity and life sciences. Automated safeguards detect and block requests in these domains, triggering an automatic fallback to the Opus 4.8 model, configurable server-side or client-side. New billing practices minimize user costs during classifier-blocked requests, including not charging for blocked input tokens and introducing fallback credit tokens for retries. Comprehensive fallback and billing configuration strategies are provided to maximize reliability and cost-efficiency.</p>
  </li>
</ol>

<p><strong>Overall</strong>, these updates showcase a coordinated push toward safer, more extensible, and cost-effective agent systems, emphasizing secure integrations, modular workflow design, and automated safeguards against misuse in sensitive domains.</p>

<h2 id="new-cookbook-recipes">New Cookbook Recipes</h2>

<h3 id="claudemd"><a href="https://github.com/anthropics/claude-cookbooks/blob/34022c55c1fde7056280e01b84f562cb92575cb5/managed_agents/sentry/CLAUDE.md">CLAUDE.md</a></h3>
<p><strong>Source:</strong> anthropics/claude-cookbooks</p>

<p>The blog post discusses the integration of Sentry triage with Claude Managed Agents, outlining the process for setup and deployment. It emphasizes a structured approach to implementation, starting with invoking the <code class="language-plaintext highlighter-rouge">/claude-api</code> to access the Managed Agents API reference. Users are guided to follow the checklist in <code class="language-plaintext highlighter-rouge">./skill.md</code>, which covers critical elements such as host allowlists and debugging techniques. After establishing the base schedule, users can extend functionality by modifying <code class="language-plaintext highlighter-rouge">setup_agent.py</code> or <code class="language-plaintext highlighter-rouge">deploy.py</code>, allowing for features like report delivery to Slack, additional CLI integrations, and memory store tracking for issue history. The post provides commands for provisioning, scheduling, smoke-testing, and making updates to the agent configuration.</p>

<hr />

<h3 id="readmemd"><a href="https://github.com/anthropics/claude-cookbooks/blob/34022c55c1fde7056280e01b84f562cb92575cb5/managed_agents/sentry/README.md">README.md</a></h3>
<p><strong>Source:</strong> anthropics/claude-cookbooks</p>

<p>The blog post announces the integration of Sentry and Claude Managed Agents, facilitating automated triage reporting of Sentry issues. A Managed Agent, scheduled via cron, fetches the last 24 hours of issues using <code class="language-plaintext highlighter-rouge">sentry-cli</code> and generates a prioritized report without a host process. The Sentry token is securely handled as a vault credential, ensuring that the model does not access the secret directly.</p>

<p>The quickstart guide offers step-by-step instructions for setting up the integration, including authentication using an API key or CLI login. Key files related to the setup, such as <code class="language-plaintext highlighter-rouge">setup_agent.py</code> and <code class="language-plaintext highlighter-rouge">deploy.py</code>, are specified for various configurations, including one-time setups and manual trigger execution. The integration requires the <code class="language-plaintext highlighter-rouge">anthropic</code> SDK version 0.109.0 or higher.</p>

<hr />

<h3 id="skillmd"><a href="https://github.com/anthropics/claude-cookbooks/blob/34022c55c1fde7056280e01b84f562cb92575cb5/managed_agents/sentry/skill.md">skill.md</a></h3>
<p><strong>Source:</strong> anthropics/claude-cookbooks</p>

<p>The blog post provides comprehensive guidance on setting up scheduled Sentry triage using Vault environment variable credentials, highlighting key operational details not explicitly mentioned in the documentation. It explains the secure management of Sentry authentication tokens, emphasizing that real tokens are not stored in containers, only opaque placeholders are utilized. The article delineates the roles of two allowlists: one for networking permissions and another for credential substitution, which must include both <code class="language-plaintext highlighter-rouge">sentry.io</code> and <code class="language-plaintext highlighter-rouge">*.sentry.io</code>. Additionally, it outlines deployment practices, including how to manage agent versions, scheduling, and potential issues like deployment pauses due to failures. The post concludes with a setup checklist and troubleshooting tips to ensure smooth operation and integration with Sentry, suggesting that scoping tokens to specific projects can enhance security.</p>

<hr />

<h3 id="readmemd-1"><a href="https://github.com/anthropics/claude-cookbooks/blob/fe65adf87147207e733b11ea3f52862b35bd6823/patterns/agents/README.md">README.md</a></h3>
<p><strong>Source:</strong> anthropics/claude-cookbooks</p>

<p>The “Building Effective Agents Cookbook” blog post introduces a reference implementation for the related research by Erik Schluntz and Barry Zhang. It presents minimal implementations of common agent workflows, categorized into basic building blocks such as prompt chaining, routing, and multi-LLM parallelization, as well as advanced workflows like orchestrator-subagents and evaluator-optimizer models. The post emphasizes practical application by providing Jupyter notebooks containing detailed examples for various workflows, including basic workflows, the evaluator-optimizer workflow, the orchestrator-workers workflow, and asynchronous multi-agent orchestration.</p>

<hr />

<h3 id="async_multi_agent_orchestrationipynb"><a href="https://github.com/anthropics/claude-cookbooks/blob/fe65adf87147207e733b11ea3f52862b35bd6823/patterns/agents/async_multi_agent_orchestration.ipynb">async_multi_agent_orchestration.ipynb</a></h3>
<p><strong>Source:</strong> anthropics/claude-cookbooks</p>

<p>The blog post outlines the multi-agent orchestration patterns in the Claude Opus 4.8 system, specifically focusing on fixed N-agent teams and asynchronous subagents. It details a framework utilizing the Anthropic Python SDK and <code class="language-plaintext highlighter-rouge">asyncio</code>, enabling developers to implement their own tools and tasks in a structured messaging environment.</p>

<p>Key features include:</p>
<ul>
  <li>A message hub allowing agents to communicate while maintaining an active status.</li>
  <li>Two primary messaging tools: SEND_MESSAGE and WAIT_FOR_MESSAGE, facilitating agent interactions.</li>
  <li>The implementation of a fixed N-agent team where three agents introduce themselves and summarize, and a dynamic subagent structure where a lead agent spawns multiple helpers that perform designated tasks concurrently.</li>
</ul>

<p>The post encourages further customization by integrating user-specific domain tools and provides guidance on orchestration mechanics.</p>

<hr />

<h3 id="guideipynb"><a href="https://github.com/anthropics/claude-cookbooks/blob/107294d495a6bf99d6f45ccb656c786801c13499/fable_5_fallback_billing/guide.ipynb">guide.ipynb</a></h3>
<p><strong>Source:</strong> anthropics/claude-cookbooks</p>

<p>The blog post announces Claude Fable 5’s deployment, highlighting its advanced capabilities alongside crucial safety measures. Due to potential misuse in cybersecurity and life sciences, the model includes automated safeguards that limit performance in these areas, resulting in a fallback to Opus 4.8 when such requests are made. Users are recommended to set up server-side or client-side fallback options to manage these restrictions effectively.</p>

<p>Additionally, updates to billing practices minimize costs, particularly during fallbacks, with input tokens for classifier-blocked requests not incurring charges. Specific tech details on classifier blocks, fallback configurations, and associated billing mechanisms are discussed. Overall, the release aims to balance powerful capabilities with strict safety protocols.</p>

<hr />

<h3 id="fable_5_fallback_billingipynb"><a href="https://github.com/anthropics/claude-cookbooks/blob/c0a7768b37da0edc0f3971e7af25fc0cc5f64e15/classifiers/fable_5_fallback_billing.ipynb">fable_5_fallback_billing.ipynb</a></h3>
<p><strong>Source:</strong> anthropics/claude-cookbooks</p>

<p>Claude Fable 5 introduces enhanced capabilities across various domains, including cybersecurity and life sciences, while implementing robust safeguards to prevent misuse. To enhance user experience, automated safety checks will monitor requests and automatically fallback to Opus 4.8 for topics related to biology and cybersecurity.</p>

<p>API users are advised to configure this fallback mechanism through either server-side or client-side options. Billing adjustments have been made to mitigate costs associated with fallback situations, such that input tokens are not charged during classifier blocks. Furthermore, Fable 5 requests that are blocked will now incorporate a fallback credit token to facilitate better billing rates when retrying with Opus 4.8.</p>

<p>The post outlines detailed strategies for configuring fallbacks, implications for streaming, and new billing protocols for enhanced efficiency and cost-effectiveness.</p>]]></content><author><name>Seb Duerr</name><email>duerr.sebastian@gmail.com</email></author><category term="AI" /><category term="Blogs" /><category term="Cookbooks" /><summary type="html"><![CDATA[A summary of new posts from anthropics/claude-cookbooks on 06-10]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://sebastianduerr.com/assets/seb-caricature.jpeg" /><media:content medium="image" url="https://sebastianduerr.com/assets/seb-caricature.jpeg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">AI-Powered Workflows Revolutionize Database Management</title><link href="https://sebastianduerr.com/ai_daily/2026-06-08-ai-blogs-update" rel="alternate" type="text/html" title="AI-Powered Workflows Revolutionize Database Management" /><published>2026-06-08T00:00:00+00:00</published><updated>2026-06-08T00:00:00+00:00</updated><id>https://sebastianduerr.com/ai_daily/ai-blogs-update</id><content type="html" xml:base="https://sebastianduerr.com/ai_daily/2026-06-08-ai-blogs-update"><![CDATA[<p>The latest trend highlighted is the emergence of <strong>AI-assisted workflows</strong> for managing complex database changes, exemplified by SchemaFlow, which leverages the OpenAI Agents SDK. The primary innovation is a structured, end-to-end process that interprets natural-language requests, performs automated impact analysis, generates and validates SQL changes, and ensures traceability and collaboration. SchemaFlow emphasizes risk reduction, reusability, and adaptability across industries—demonstrating a shift toward intelligent, comprehensive solutions that enhance accuracy and efficiency in data management operations.</p>

<h2 id="new-cookbook-recipes">New Cookbook Recipes</h2>

<h3 id="schemaflow_cookbookipynb"><a href="https://github.com/openai/openai-cookbook/blob/e2df5d635dcefb8f0ef96e5b8ff86c94a3c5ebd8/examples/partners/schemaflow_design_guide/schemaflow_cookbook.ipynb">schemaflow_cookbook.ipynb</a></h3>
<p><strong>Source:</strong> openai/openai-cookbook</p>

<p>The blog post introduces <strong>SchemaFlow</strong>, a comprehensive AI-assisted workflow designed for database change impact analysis, SQL generation, and implementation guardrails using the OpenAI Agents SDK. It outlines an end-to-end process focusing on interpreting natural-language change requests, with a specific example surrounding retail customer data. Key features include parsing requests into structured JSON, conducting impact analysis, creating rollout plans, and generating SQL statements across data platforms while validating outputs at each stage to minimize risks. This structured approach ensures traceability, efficient collaboration among team members, and the production of reusable artifacts. The adaptable workflow pattern can be applied beyond retail to various industries requiring structured data management and operational analysis. Overall, SchemaFlow aims to streamline database changes, enhancing both accuracy and safety in data engineering tasks.</p>]]></content><author><name>Seb Duerr</name><email>duerr.sebastian@gmail.com</email></author><category term="AI" /><category term="Blogs" /><category term="Cookbooks" /><summary type="html"><![CDATA[A summary of new posts from openai/openai-cookbook on 06-08]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://sebastianduerr.com/assets/seb-caricature.jpeg" /><media:content medium="image" url="https://sebastianduerr.com/assets/seb-caricature.jpeg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">OpenAI Evals Retires - Embrace Promptfoo for AI Testing</title><link href="https://sebastianduerr.com/ai_daily/2026-06-04-ai-blogs-update" rel="alternate" type="text/html" title="OpenAI Evals Retires - Embrace Promptfoo for AI Testing" /><published>2026-06-04T00:00:00+00:00</published><updated>2026-06-04T00:00:00+00:00</updated><id>https://sebastianduerr.com/ai_daily/ai-blogs-update</id><content type="html" xml:base="https://sebastianduerr.com/ai_daily/2026-06-04-ai-blogs-update"><![CDATA[<p>OpenAI is discontinuing its Evals product and recommending users transition to Promptfoo, an open-source CLI tool and library that offers more flexible, code-integrated workflows for evaluating and red-teaming AI applications. Users can export their test data and scoring criteria from OpenAI Evals into Promptfoo, though some evaluations may require additional manual setup. This migration is intended to improve user experience by enabling local and CI-based testing, deeper integration with application code, and more adaptable evaluation processes. Users are encouraged to adopt Promptfoo for comprehensive, customizable AI application testing.</p>

<h2 id="new-cookbook-recipes">New Cookbook Recipes</h2>

<h3 id="moving-from-openai-evals-to-promptfoomd"><a href="https://github.com/openai/openai-cookbook/blob/a71f65310a8948193cea1e3996ec74b1164d091c/examples/evaluation/moving-from-openai-evals-to-promptfoo.md">moving-from-openai-evals-to-promptfoo.md</a></h3>
<p><strong>Source:</strong> openai/openai-cookbook</p>

<p>OpenAI is discontinuing its Evals product and recommends transitioning to Promptfoo for evaluation workflows. Promptfoo is an open-source CLI and library that allows users to evaluate and red-team AI applications with a more flexible, code-oriented workflow. It enables local or CI-based executions, while OpenAI Evals managed evaluations through its platform dashboard.</p>

<p>Users can export evaluations from OpenAI Evals into runnable Promptfoo configurations, preserving key elements such as test data and scoring criteria. However, Promptfoo setup may require additional manual configurations for certain evaluations and grading processes. Historical evaluation results can be imported into Promptfoo for ongoing reference.</p>

<p>The migration aims to enhance user experience by integrating evaluations with application code and adapting testing as needs evolve. Users are encouraged to install Promptfoo, configure their evaluations, and explore its capabilities for comprehensive testing and development workflows.</p>]]></content><author><name>Seb Duerr</name><email>duerr.sebastian@gmail.com</email></author><category term="AI" /><category term="Blogs" /><category term="Cookbooks" /><summary type="html"><![CDATA[A summary of new posts from openai/openai-cookbook on 06-04]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://sebastianduerr.com/assets/seb-caricature.jpeg" /><media:content medium="image" url="https://sebastianduerr.com/assets/seb-caricature.jpeg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Amazon Bedrock Elevates AI Integration with OpenAI Models</title><link href="https://sebastianduerr.com/ai_daily/2026-05-31-ai-blogs-update" rel="alternate" type="text/html" title="Amazon Bedrock Elevates AI Integration with OpenAI Models" /><published>2026-05-31T00:00:00+00:00</published><updated>2026-05-31T00:00:00+00:00</updated><id>https://sebastianduerr.com/ai_daily/ai-blogs-update</id><content type="html" xml:base="https://sebastianduerr.com/ai_daily/2026-05-31-ai-blogs-update"><![CDATA[<p>Amazon Bedrock has launched comprehensive integration with OpenAI models, notably via a new Responses API tailored for production-grade tasks such as text generation, structured (schema-constrained) outputs, and robust state management. Major trends highlighted include enhanced workflow automation through detailed examples (e.g., customer support assistants), support for flexible API consumption methods (using both SDKs and direct HTTP requests), and expanded capabilities like direct file input, tool integration, and prompt management. The announcement also underscores a focus on developer accessibility, requiring standard Python environments and OpenAI credentials, and showcases the operational deployment of advanced models such as <code class="language-plaintext highlighter-rouge">openai.gpt-5.4</code> within AWS infrastructure.</p>

<h2 id="new-cookbook-recipes">New Cookbook Recipes</h2>

<h3 id="openai_models_with_amazon_bedrockipynb"><a href="https://github.com/openai/openai-cookbook/blob/026f7e66c258750a053047eee129978714da4712/examples/partners/AWS/openai_models_with_amazon_bedrock.ipynb">openai_models_with_amazon_bedrock.ipynb</a></h3>
<p><strong>Source:</strong> openai/openai-cookbook</p>

<p>The blog post introduces the integration of OpenAI models into Amazon Bedrock, featuring a Responses API designed for production workflows that include text generation, structured outputs, and state management. It provides a detailed cookbook for creating a support assistant workflow for a fictional retailer, BrightCart, addressing delayed and damaged-order requests. Key features include configuration of the Bedrock-hosted OpenAI model, verification of the Responses endpoint, and capabilities for sending requests using both the OpenAI SDK and raw HTTPS requests. The guide covers generating schema-constrained JSON, using application-managed tools, sending direct file inputs, and implementing prompt caching and cleanup routines. Prerequisites include Python 3.9 or newer and an OpenAI bearer token for authentication. The default model used in examples is <code class="language-plaintext highlighter-rouge">openai.gpt-5.4</code>, hosted in the <code class="language-plaintext highlighter-rouge">us-west-2</code> region.</p>]]></content><author><name>Seb Duerr</name><email>duerr.sebastian@gmail.com</email></author><category term="AI" /><category term="Blogs" /><category term="Cookbooks" /><summary type="html"><![CDATA[A summary of new posts from openai/openai-cookbook on 05-31]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://sebastianduerr.com/assets/seb-caricature.jpeg" /><media:content medium="image" url="https://sebastianduerr.com/assets/seb-caricature.jpeg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">AI Integration Transforms Enterprise Workflows Effortlessly</title><link href="https://sebastianduerr.com/ai_daily/2026-05-30-ai-blogs-update" rel="alternate" type="text/html" title="AI Integration Transforms Enterprise Workflows Effortlessly" /><published>2026-05-30T00:00:00+00:00</published><updated>2026-05-30T00:00:00+00:00</updated><id>https://sebastianduerr.com/ai_daily/ai-blogs-update</id><content type="html" xml:base="https://sebastianduerr.com/ai_daily/2026-05-30-ai-blogs-update"><![CDATA[<p>The blog posts collectively highlight a growing trend of integrating advanced AI capabilities—specifically semantic search and retrieval-augmented generation (RAG)—into enterprise workflows using tools like OpenAI embeddings, LangChain, and Oracle AI Database. Key announcements include seamless interoperability among these technologies, enabling efficient transformation, storage, and querying of vectorized data within existing Oracle ecosystems, thus eliminating the need for separate vector databases. Additionally, the blogs detail flexible deployment strategies for AI agents, ranging from local Docker setups to scalable, secure Kubernetes clusters, allowing organizations to tailor deployments based on scalability, security, and operational needs. These developments simplify the integration and deployment of powerful AI-driven search and retrieval solutions in both development and production environments.</p>

<h2 id="new-cookbook-recipes">New Cookbook Recipes</h2>

<h3 id="readmemd"><a href="https://github.com/openai/openai-cookbook/blob/42bc4ed33a2d1ee308c1f614c073f1b5f760061b/examples/vector_databases/oracle_db/README.md">README.md</a></h3>
<p><strong>Source:</strong> openai/openai-cookbook</p>

<p>The blog post introduces a practical example of building a semantic search workflow utilizing OpenAI embeddings, LangChain’s Oracle vector store integration, and Oracle AI Database for vector search. Key announcements include the seamless integration of these components, highlighting their individual strengths: OpenAI embeddings transform text into meaningful vectors, LangChain provides a user-friendly framework for vector storage and retrieval, and Oracle AI Database efficiently manages embeddings alongside traditional application data.</p>

<p>Developers can expect to learn how to connect to Oracle, configure embeddings, and perform vector similarity searches. The tutorial is aimed at simplifying the setup for semantic retrieval applications and suggests a straightforward path for extending this workflow into larger projects, such as Retrieval-Augmented Generation (RAG) applications.</p>

<hr />

<h3 id="oracle_vector_search_langchainipynb"><a href="https://github.com/openai/openai-cookbook/blob/42bc4ed33a2d1ee308c1f614c073f1b5f760061b/examples/vector_databases/oracle_db/oracle_vector_search_langchain.ipynb">oracle_vector_search_langchain.ipynb</a></h3>
<p><strong>Source:</strong> openai/openai-cookbook</p>

<p>The blog post details a guide on constructing a semantic search workflow utilizing OpenAI embeddings, LangChain, and the Oracle AI Database. Key components include:</p>

<ul>
  <li><strong>OpenAI Embeddings</strong>: Transforms text into vector representations.</li>
  <li><strong>LangChain Integration</strong>: Facilitates writing and querying vectors via a Python interface.</li>
  <li><strong>Oracle AI Database</strong>: Stores embeddings and supports vector search, enabling efficient similarity search alongside relational data.</li>
</ul>

<p>The workflow demonstrates embedding text documents, querying with natural language, and retrieving the most relevant documents. It supports applications like retrieval-augmented generation (RAG) and internal semantic searches without needing a separate vector database. Requirements include Python 3.10+, OpenAI API access, and an Oracle database environment with vector search capabilities. The guide provides code snippets for setup, querying, and managing embeddings. Overall, it outlines a robust structure to enhance search functionalities within Oracle’s ecosystem.</p>

<hr />

<h3 id="07_hosting_the_agentipynb"><a href="https://github.com/anthropics/claude-cookbooks/blob/f1d568d5da7f9167d0830a459b9b66b8627d49a5/claude_agent_sdk/07_Hosting_the_agent.ipynb">07_Hosting_the_agent.ipynb</a></h3>
<p><strong>Source:</strong> anthropics/claude-cookbooks</p>

<p>The blog post outlines three deployment tiers for a research agent developed in a Python notebook, aiming to make it accessible beyond local usage.</p>

<ol>
  <li><strong>Docker</strong>: Ideal for internal tools or single-tenant apps, it allows for localized, straightforward installation on machines but lacks external access.</li>
  <li><strong>Modal</strong>: Offers a serverless, managed setup that provides a public HTTPS URL with the ability to scale down to zero, suitable for bursty traffic and minimal authentication needs.</li>
  <li><strong>Kubernetes</strong>: Designed for multi-tenant environments, it delivers full control and security through an authenticating gateway, session isolation, and egress control, recommended for production and regulated applications.</li>
</ol>

<p>The agent remains consistent across tiers, requiring only configuration changes. Production considerations include observability, health checks, and enhanced session persistence. The post emphasizes choosing a tier based on workload needs and scalability requirements.</p>]]></content><author><name>Seb Duerr</name><email>duerr.sebastian@gmail.com</email></author><category term="AI" /><category term="Blogs" /><category term="Cookbooks" /><summary type="html"><![CDATA[A summary of new posts from anthropics/claude-cookbooks, openai/openai-cookbook on 05-30]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://sebastianduerr.com/assets/seb-caricature.jpeg" /><media:content medium="image" url="https://sebastianduerr.com/assets/seb-caricature.jpeg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Deploying Research Agents Made Easy - Choose Your Tier</title><link href="https://sebastianduerr.com/ai_daily/2026-05-29-ai-blogs-update" rel="alternate" type="text/html" title="Deploying Research Agents Made Easy - Choose Your Tier" /><published>2026-05-29T00:00:00+00:00</published><updated>2026-05-29T00:00:00+00:00</updated><id>https://sebastianduerr.com/ai_daily/ai-blogs-update</id><content type="html" xml:base="https://sebastianduerr.com/ai_daily/2026-05-29-ai-blogs-update"><![CDATA[<p><strong>Meta-Summary:</strong>
The blog series presents a unified approach to deploying a research agent using a consistent Docker image and HTTP interface, but across three main deployment tiers—Docker (local/single-tenant), Modal (serverless/public), and Kubernetes (secure, multi-tenant production). Each tier addresses varying needs for scalability, security, and management overhead:</p>

<ul>
  <li><strong>Docker</strong> is best suited for local development or internal use, with robust support for both simple, temporary sessions and persistent hybrid modes for ongoing conversations.</li>
  <li><strong>Modal</strong> offers effortless serverless deployment with automatic scaling and public HTTPS access, ideal for rapid prototyping, although authentication options are limited and manual monitoring is recommended.</li>
  <li><strong>Kubernetes</strong> supports advanced production scenarios requiring strong tenant isolation, network security (including egress locking), and pod-per-session management, at the cost of more complex setup.</li>
</ul>

<p>Across all deployment methods, strong emphasis is placed on secure configuration, consistent API interface contracts, observability, and proper file structuring. Notable trends include the use of persistent session storage where possible, enhancements to deployment automation and monitoring, and practical cost considerations. Collectively, the announcements guide developers through a flexible ecosystem for both experimentation and scalable, robust production deployments of AI agents.</p>

<h2 id="new-cookbook-recipes">New Cookbook Recipes</h2>

<h3 id="07_hosting_the_agentipynb"><a href="https://github.com/anthropics/claude-cookbooks/blob/31cfc00ca5e8049a23a410d1fee0dd8428104cad/claude_agent_sdk/07_Hosting_the_agent.ipynb">07_Hosting_the_agent.ipynb</a></h3>
<p><strong>Source:</strong> anthropics/claude-cookbooks</p>

<p>The blog post details the deployment of a research agent through three tiers: Docker, Modal, and Kubernetes. Each tier serves different needs, from local development to multi-tenant production environments.</p>

<ol>
  <li>
    <p><strong>Tier 1 - Docker</strong>: Ideal for internal tools and single-tenant applications, allowing basic container deployment with manual session management.</p>
  </li>
  <li>
    <p><strong>Tier 2 - Modal</strong>: Offers serverless hosting, providing a public HTTPS URL and automatic scaling without infrastructure management. It requires minimal setup but has limited authentication.</p>
  </li>
  <li>
    <p><strong>Tier 3 - Kubernetes</strong>: Best for regulated environments, enabling pod-per-session isolation and an authenticating gateway for tenant-scoped sessions. It involves more complex infrastructure management.</p>
  </li>
</ol>

<p>The notebook includes a deployment guide, cost estimates, and insights on using the Agent SDK for customer-facing products and internal tools. A production-ready configuration involves observability, liveness checks, and session persistence strategies.</p>

<hr />

<h3 id="readmemd"><a href="https://github.com/anthropics/claude-cookbooks/blob/31cfc00ca5e8049a23a410d1fee0dd8428104cad/claude_agent_sdk/hosting/README.md">README.md</a></h3>
<p><strong>Source:</strong> anthropics/claude-cookbooks</p>

<p>The blog post details the deployment options for a research agent through three tiers: local Docker, Modal, and Kubernetes. All tiers utilize the same agent image and HTTP interface, differing only in deployment mechanisms. The article provides an interface contract outlining essential API endpoints, including the health check and message session management, along with security precautions to avoid exposing the service directly to the internet. A structured directory layout for organizing files related to hosting the agent is presented, highlighting the shared Dockerfile and server implementation. The post emphasizes proper configuration requirements, including the necessary environment variables for operation and guidelines for building the Docker container from the parent directory. For comprehensive instructions, readers are encouraged to refer to the linked notebooks.</p>

<hr />

<h3 id="readmemd-1"><a href="https://github.com/anthropics/claude-cookbooks/blob/31cfc00ca5e8049a23a410d1fee0dd8428104cad/claude_agent_sdk/hosting/docker/README.md">README.md</a></h3>
<p><strong>Source:</strong> anthropics/claude-cookbooks</p>

<p>The blog post introduces two operational modes for running the shared image of the Claude Agent SDK locally using Docker: Ephemeral and Hybrid.</p>

<p>In the <strong>Ephemeral mode</strong>, the SDK is executed as a one-off process, ideal for batch processing and single analyses, which does not require maintaining the session after completion.</p>

<p>In the <strong>Hybrid mode</strong>, it runs a FastAPI server, allowing persistent sessions that maintain conversation context across container restarts by mounting session data. This enables users to have ongoing dialogues with the agent, with session data stored locally. The post provides command-line examples for both modes, illustrating the setup and interaction with the SDK.</p>

<hr />

<h3 id="readmemd-2"><a href="https://github.com/anthropics/claude-cookbooks/blob/31cfc00ca5e8049a23a410d1fee0dd8428104cad/claude_agent_sdk/hosting/kubernetes/README.md">README.md</a></h3>
<p><strong>Source:</strong> anthropics/claude-cookbooks</p>

<p>The blog post outlines the implementation of a Kubernetes hosting tier (Tier 3) for running an agent in isolated pods per session, enhancing security through network-level controls. Each user session is assigned its own pod managed by a gateway, which interacts with the Kubernetes API and utilizes Redis for session-pod mapping. Key components include an egress proxy that ensures agent pods can only access the Anthropic API, and a standby pool that pre-warms pods for faster session initialization.</p>

<p>The guide provides prerequisites for deployment using local Kubernetes clusters and discusses how to configure and run the setup, including tenant management and egress lockdown verification. Additionally, it notes limitations, such as the absence of a real identity provider and durable session storage. The post serves as a comprehensive guide for teams requiring customized, secure deployments in controlled environments.</p>

<hr />

<h3 id="readmemd-3"><a href="https://github.com/anthropics/claude-cookbooks/blob/31cfc00ca5e8049a23a410d1fee0dd8428104cad/claude_agent_sdk/hosting/modal/README.md">README.md</a></h3>
<p><strong>Source:</strong> anthropics/claude-cookbooks</p>

<p>The blog post introduces the use of Modal for running the same Dockerfile image through <code class="language-plaintext highlighter-rouge">modal.Sandbox</code>, enabling developers to deploy applications without managing infrastructure. Key features include public HTTPS URLs, scale-to-zero functionality, and easy setup with prerequisites such as installing the Modal package and creating secrets. Deployment is accomplished by executing a script that builds the Docker image and starts a service, providing a public URL for interaction.</p>

<p>Session persistence is achieved through a mounted volume, though concurrent writes may require employing a <code class="language-plaintext highlighter-rouge">SessionStore</code> for reliability. The sandbox runs until a specified timeout, and it’s recommended to monitor server health manually. Finally, teardown instructions ensure that sandboxes and associated resources are stopped to avoid unnecessary charges.</p>]]></content><author><name>Seb Duerr</name><email>duerr.sebastian@gmail.com</email></author><category term="AI" /><category term="Blogs" /><category term="Cookbooks" /><summary type="html"><![CDATA[A summary of new posts from anthropics/claude-cookbooks on 05-29]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://sebastianduerr.com/assets/seb-caricature.jpeg" /><media:content medium="image" url="https://sebastianduerr.com/assets/seb-caricature.jpeg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Transitioning to OpenAI Agents SDK Made Easy</title><link href="https://sebastianduerr.com/ai_daily/2026-05-28-ai-blogs-update" rel="alternate" type="text/html" title="Transitioning to OpenAI Agents SDK Made Easy" /><published>2026-05-28T00:00:00+00:00</published><updated>2026-05-28T00:00:00+00:00</updated><id>https://sebastianduerr.com/ai_daily/ai-blogs-update</id><content type="html" xml:base="https://sebastianduerr.com/ai_daily/2026-05-28-ai-blogs-update"><![CDATA[<p>The recent blog posts highlight the transition from the Claude Agent SDK to the new OpenAI Agents SDK, underscoring significant architectural improvements and migration strategies. The OpenAI Agents SDK introduces a more modular, model-native framework that separates the agent harness from the compute environment, thereby enhancing safety, operability, and execution boundaries. Migration steps focus on restructuring code, updating lifecycle management, and clarifying agent ownership to maintain continuity while leveraging the SDK’s improved capabilities. Practical guidance is provided through sample use cases, demonstrating the shift towards more flexible and robust agent development.</p>

<h2 id="new-cookbook-recipes">New Cookbook Recipes</h2>

<h3 id="readmemd"><a href="https://github.com/openai/openai-cookbook/blob/a0681e700b96ce82fbebb929a2bef652c2d84355/examples/agents_sdk/migrate-from-claude-agent-sdk/README.md">README.md</a></h3>
<p><strong>Source:</strong> openai/openai-cookbook</p>

<p>The blog post discusses the migration from the Claude Agent SDK to the updated OpenAI Agents SDK. The new SDK offers a model-native harness for building agents that efficiently coordinate across various tools and environments. Key architectural changes include a separation of the agent harness from the compute environment, enhancing safety and operability.</p>

<p>The post outlines essential migration steps, such as restructuring instruction and skill files, modifying lifecycle callbacks, and clarifying agent ownership. It emphasizes a strategic approach to maintaining the original app behavior while improving execution and safety boundaries.</p>

<p>A sample flight-booking assistant is used to illustrate both the baseline implementation in Claude and the new OpenAI model, highlighting the transition from Claude’s tightly integrated environment to a more modular architecture in the OpenAI Agents SDK.</p>]]></content><author><name>Seb Duerr</name><email>duerr.sebastian@gmail.com</email></author><category term="AI" /><category term="Blogs" /><category term="Cookbooks" /><summary type="html"><![CDATA[A summary of new posts from openai/openai-cookbook on 05-28]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://sebastianduerr.com/assets/seb-caricature.jpeg" /><media:content medium="image" url="https://sebastianduerr.com/assets/seb-caricature.jpeg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">New Tools for Evaluating Multi-Agent Systems Today</title><link href="https://sebastianduerr.com/ai_daily/2026-05-21-ai-blogs-update" rel="alternate" type="text/html" title="New Tools for Evaluating Multi-Agent Systems Today" /><published>2026-05-21T00:00:00+00:00</published><updated>2026-05-21T00:00:00+00:00</updated><id>https://sebastianduerr.com/ai_daily/ai-blogs-update</id><content type="html" xml:base="https://sebastianduerr.com/ai_daily/2026-05-21-ai-blogs-update"><![CDATA[<p><strong>Meta-Summary:</strong></p>

<p>Recent blog posts emphasize new tools and frameworks for macro-level evaluation of multi-agent systems—particularly in domains like electric vehicle order processing. The main trends include the introduction of a self-contained, offline OpenAI Cookbook notebook using synthetic data, and a structured macro-evaluation workflow that pairs lower-level agent assessments with systemic, pattern-based analysis. These tools enable comprehensive diagnosis of recurring agent behaviors and failures, equip users—both technical and business stakeholders—with actionable insights, and streamline evaluation with practical guides and sample code. Together, these advancements make it easier to analyze, diagnose, and optimize complex agentic workflows through reproducible, standalone resources.</p>

<h2 id="new-cookbook-recipes">New Cookbook Recipes</h2>

<h3 id="readmemd"><a href="https://github.com/openai/openai-cookbook/blob/0075904c509819f8d746794001a7a27066258956/examples/partners/macro_evals_for_agentic_systems/README.md">README.md</a></h3>
<p><strong>Source:</strong> openai/openai-cookbook</p>

<p>The blog post introduces a self-contained OpenAI Cookbook notebook designed for macro-level evaluation of a traced multi-agent system, requiring no OpenAI API key and operating entirely offline with synthetic data. It details the step-by-step process to analyze multi-agent system runs, revealing recurring behavior patterns and enabling in-depth diagnosis of specific patterns. Key components of the provided dataset include metadata for 1,000 simulated orders and lower-level evaluation labels. The notebook is located in the designated repository path and requires the execution of a script to run. Users are guided on which files to upload and are advised on best practices for managing generated artifacts. The post emphasizes that the notebook serves as a standalone tool, referencing OpenAI’s official documentation for further development and orchestration guidance.</p>

<hr />

<h3 id="macro_evals_for_agentic_systemsipynb"><a href="https://github.com/openai/openai-cookbook/blob/0075904c509819f8d746794001a7a27066258956/examples/partners/macro_evals_for_agentic_systems/macro_evals_for_agentic_systems.ipynb">macro_evals_for_agentic_systems.ipynb</a></h3>
<p><strong>Source:</strong> openai/openai-cookbook</p>

<p>The blog post discusses a macro-evaluation (macro-eval) workflow for multi-agent systems, particularly in scenarios like electric vehicle order processing. It highlights how failures in agentic systems can be intricate and require a comprehensive analysis of multiple trace behaviors. The workflow includes generating agent run traces, conducting lower-level evaluations, and identifying recurring patterns to enhance decision-making processes.</p>

<p>Key features include:</p>

<ol>
  <li><strong>Two-Level Evaluation Framework</strong>: Lower-level evaluations assess individual agent performance, while macro evaluations identify systemic issues.</li>
  <li><strong>Simplicity in Complexity</strong>: A focus on distilling thousands of agent events into understandable patterns for both technical and business stakeholders.</li>
  <li><strong>Tool Summary</strong>: The blog provides practical examples and code snippets for setting up the evaluation environment, analyzing a simulated automotive order workflow, and addressing potential pitfalls.</li>
</ol>

<p>This process aims to optimize performances and responses within agentic systems by collaborating effectively across specialized agent roles.</p>]]></content><author><name>Seb Duerr</name><email>duerr.sebastian@gmail.com</email></author><category term="AI" /><category term="Blogs" /><category term="Cookbooks" /><summary type="html"><![CDATA[A summary of new posts from openai/openai-cookbook on 05-21]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://sebastianduerr.com/assets/seb-caricature.jpeg" /><media:content medium="image" url="https://sebastianduerr.com/assets/seb-caricature.jpeg" xmlns:media="http://search.yahoo.com/mrss/" /></entry></feed>