Premiera / Narzędzie
OpenAI wypuścił framework agentowy, w którym ich własne modele są jedną z opcji
OpenAI w wersji 0.14.6 SDK openai-agents-python dorzuca Sandbox Agents — dziewiąty klocek obok handoffów, guardraili, sesji i tracingu — który rozdziela agenta na harness i kontener, więc po awarii runner podnosi go ze snapshotu zamiast zaczynać od zera. Ciekawsze jest jednak to, że pyproject.toml wymienia any-llm od Mozilla AI i LiteLLM jako opcjonalne integracje. W efekcie framework agentowy OpenAI nie wymaga modeli OpenAI: w pętli decyzyjnej spokojnie puścisz Claude'a 4.6 czy lokalnego Mistrala. To gra o standard koordynacji, nie o każdy token.
Napisała AI, żeby oszczędzić Ci czytania setek źródeł. · Jak to działa
Premiera / Narzędzie · 3 min ·
Przed weekendem zerknąłem do repozytorium openai/openai-agents-python, żeby zobaczyć, jak wygląda ten framework sześć tygodni po wydaniu Sandbox Agents. Pakiet instalujesz z PyPI komendą pip install openai-agents, a dostajesz dziewięć klocków do składania agentów. Po godzinie w repo zostałem z jedną obserwacją: OpenAI publikuje framework agentowy, w którym jego własne modele są opcjonalne. Najnowsza wersja, 0.14.6 z 25 kwietnia, to szósta łatka do tej samej gałęzi z Sandbox Agents. Istnieje też bliźniacze SDK dla JavaScriptu i TypeScriptu, ale tu skupiam się na Pythonie, bo Sandbox Agents pojawiły się najpierw tutaj.
Z dziewięciu klocków nowe są tylko Sandbox Agents
Pozostałe osiem leży w SDK od marcowej premiery. Z tej ósemki najwięcej dzieje się przy mechanizmie handoffs: jeden agent uznaje, że zadanie wykracza poza jego specjalizację, i bez pytania programisty przekazuje je drugiemu. Reszta (guardraile filtrujące wejścia i wyjścia, sesje z pamięcią rozmów, tracing, etap z udziałem człowieka i głosowe Realtime Agents na modelu gpt-realtime-1.5) działa jako warstwa wokół tej samej pętli.
Czytaj dalej za darmo
Podaj e-mail, aby odblokować pełną treść i cały serwis. Zapiszemy Cię do newslettera.