Slovník výrazov AI/Základy umelej inteligencie

Základy umelej inteligencie

Kompozitné AI systémy

Anglický výraz Compound AI Systems

pokročiléheslo č. 15215 otázok a odpovedí2 odborné zdroje

Presná definícia

Čo znamená Kompozitné AI systémy?

Kompozitné AI systémy sú softvérové architektúry, ktoré riešia zložité úlohy spájaním viacerých interagujúcich komponentov - ako sú jazykové modely, vyhľadávacie indexy, databázy, verifikačné moduly a externe spstructureované nástroje - namiesto spoliehania sa na jediný monolytický model. Výkon a vlastnosti systému sa optimalizujú na úrovni celkového pracovného toku (workflow).

Skúsenosť a kontext

Ako sa pojem používa v praxi

Tvoria štandard pre návrh moderných podnikových AI aplikácií (napr. pokročilý RAG, viacagentové platformy či automatizované vývojové prostredia), kde sa vyžaduje vysoko presné spájanie vyhľadávania dáta, výpočtov a verifikácie výsledkov.

Overiteľnosť

Odborné zdroje

  1. Zaharia, M., et al. (BAIR & Databricks, 2024). The Shift from Models to Compound AI Systems. Berkeley Artificial Intelligence Research Blog.

  2. Databricks (2024). Designing and Building Compound AI Systems: Architectural Patterns.

Praktické odpovede

Často kladené otázky

Prečo sa vývoj posúva od monolytických modelov ku kompozitným AI systémom?

Samotný model má obmedzené okno kontextu, sklony k halucináciám a vysoké náklady pri zväčšovaní. Kompozitný systém dosahuje vyššiu presnosť a flexibilitu spojením menšieho modelu so špecializovanými komponentmi.

Aké sú hlavné zložky kompozitného AI systému?

Typicky zahŕňa jeden alebo viac AI modelov (LLM/SLM), vyhľadávací modul (RAG/vektorovú databázu), verifikátor správnosti výstupu, pamäťové úložisko a kódové rozhrania (API).

Ako sa zabezpečuje optimalizácia takéhoto systému?

Namiesto ladenia samotných váh modelu sa optimalizujú parametre celého systému - napríklad štruktúra promptov, stratégie vyhľadávania, smerovanie dopytov (routing) a pravidlá verifikácie.

Zvyšujú kompozitné systémy zložitosť vývoja?

Áno, prinášajú výzvy v oblasti systémového inžinierstva, monitorovania (observability), ladenia chýb a riadenia latencie medzi jednotlivými komponentmi.

Aký je vzťah medzi AI agentmi a kompozitnými AI systémami?

AI agenti sú špecifickým typom kompozitného AI systému, v ktorom je riadiacim prvkom model robiaci autonómne rozhodnutia o použití jednotlivých komponentov.