openai-agents-python
Python knihovna od OpenAI pro stavbu agentních AI aplikací s nástroji, delegováním úkolů mezi agenty a kontrolou vstupů/výstupů.

O nástroji
Agents SDK je open-source Python knihovna od OpenAI pro stavbu agentních AI aplikací s minimem abstrakcí. Nabízí sadu základních prvků: agenty (LLM vybavené instrukcemi a nástroji), handoffs neboli agents as tools pro delegování úkolů mezi agenty a guardrails pro validaci vstupů a výstupů agenta. Jde o produkčně připravený nástupce dřívějšího experimentálního projektu Swarm. Instalace probíhá příkazem pip install openai-agents, vyžaduje Python 3.10+ a nastavení proměnné prostředí OPENAI_API_KEY. Ukázkový příklad vytvoří agenta pomocí třídy Agent a spustí ho přes Runner.run_sync. SDK ve výchozím nastavení pro modely OpenAI využívá Responses API, nad kterým staví vyšší vrstvu řídící agent loop – tedy volání nástrojů, předávání výsledků zpět modelu a pokračování až do dokončení úkolu; podporuje ale i Chat Completions API a další LLM providery. Mezi další funkce patří function tools pro proměnu libovolné Python funkce v nástroj s automatickou generací schématu a validací přes Pydantic, integrace nástrojů přes MCP servery, sessions jako perzistentní paměťová vrstva mezi kroky agenta, podpora zapojení člověka do běhu (human-in-the-loop) a vestavěný tracing pro vizualizaci a ladění workflow. SDK dále umožňuje stavět hlasové agenty v reálném čase (Realtime Agents) s modelem gpt-realtime-2.1 včetně detekce přerušení a správy kontextu a podporuje sandboxové agenty běžící v izolovaných pracovních prostorech.
Klíčové vlastnosti
- Agent loop pro volání nástrojů a pokračování až do dokončení úkolu
- Handoffs pro delegování úkolů mezi více agenty
- Function tools s automatickou generací schématu přes Pydantic
- Guardrails pro validaci vstupů a výstupů agenta
- Sessions jako perzistentní paměť mezi kroky agenta
- Vestavěný tracing pro vizualizaci a ladění workflow
Časté dotazy
Co Agents SDK umí?
Umožňuje stavět agentní AI aplikace v Pythonu pomocí agentů (LLM s nástroji a instrukcemi), delegování úkolů mezi agenty přes handoffs a validaci vstupů/výstupů pomocí guardrails. Podporuje i hlasové agenty v reálném čase a sandboxové agenty v izolovaných prostředích.
Kolik knihovna stojí?
Samotná knihovna je open-source a zdarma, platí se pouze za využívání OpenAI API (nebo jiného LLM providera) podle spotřeby.
Jak s knihovnou začít?
Nainstalujte ji příkazem pip install openai-agents (vyžaduje Python 3.10+), nastavte proměnnou prostředí OPENAI_API_KEY a vytvořte agenta pomocí třídy Agent, kterého spustíte přes Runner.run_sync.
Kategorie
AI novinky do e-mailu
Každý pátek 3 vybrané AI nástroje, prompt týdne a to nejdůležitější ze světa AI — přehledně, česky a bez balastu.
Jeden z nejstarších pravidelných českých AI newsletterů.
Podobné nástroje
Hledáte alternativu k openai-agents-python? Tady je 6 podobných nástrojů z kategorie Low-code / No-code.

ChatGPT Website Builder
FreemiumStunning je AI nástroj, který z textového popisu vygeneruje funkční webovou aplikaci nebo web be...

Durable
FreemiumDurable je AI nástroj pro tvorbu webových stránek a správu malého podnikání, který vygeneruje we...

Browse AI
FreemiumExtrahuje a monitoruje data z libovolných webových stránek bez nutnosti psát kód. Umožňuje promě...

Luminal
FreemiumLuminal je AI copilot pro práci s tabulkami, který čistí, transformuje a analyzuje data přirozen...

MarsAi
ZdarmaMarsX je vývojářská platforma, která kombinuje AI, NoCode, kód a MicroApps pro rychlé budování S...

Appypie
PlacenéAppy Pie je AI nástroj pro tvorbu mobilních aplikací bez programování, který umožňuje vytvářet n...
