Az oktatóvideó egy nyílt forráskódú, sokrétű agent framework, a Strands működését mutatja be, amelyet az Amazon Web Services fejlesztett ki, és amely ingyenesen, modell-agnosztikus módon használható. A technológia lehetővé teszi, hogy különféle gépi tanulási modelleket és más agent platformokat (pl. Crew AI, Langraph) is integrálhassunk, továbbá beépített memóriát és MCP-támogatást kínál, ami megkönnyíti az összetett rendszerek felépítését.
A bemutató során áttekintjük az alapvető projektfelépítést, kezdve az egyszerű parancssori alkalmazáson, amely matematikai műveleteket végez, majd fokozatosan egyre összetettebb megoldásokat próbálunk ki. Külön figyelmet kap a külső modellek, például az OpenAI GPT-3.5 Turbo vagy más AWS Bedrock által kínált modellek egyszerű csatlakoztatása.
Mintapéldákon keresztül megismerkedhetünk azzal, hogyan hozhatunk létre egyedi eszközöket Pythonban, és miként tudunk több ügynökből álló csapatot felépíteni különféle specializációk (például kutatás, stratégiai elemzés, szentiment elemzés) számára. A felhasználói bemenet alapján a rendszer képes internetes forrásokat (például TechCrunch híreket) automatikusan feldolgozni és vállalati döntéstámogatási jelentést készíteni.
A framework rugalmassága révén különböző agent orchestration modelleket mutat be, beleértve a szigorú lépésrendi folyamatot (graph) és a párhuzamos, felfedező szemléletű működést (swarm). Szó esik arról is, hogyan választhatók ki automatikusan és dinamikusan a használt nyelvi modellek a feladathoz igazítva.
Végül a fejlesztői élmény és a kibővítés lehetőségei kerülnek előtérbe: a Strands egy teljesen nyílt, egyszerűen testreszabható rendszer, amihez részletes forráskód és mintafeladatok is rendelkezésre állnak a GitHubon.