Shrnutí
V tomto modulu jste se dozvěděli, jak volání nástrojů rozšiřuje model generující AI z textového odůvodnění až po praktickou základní akci.
Prozkoumali jste, jak nakonfigurovat nástroje v požadavcích rozhraní API odpovědí OpenAI a jak jednotlivé nástroje přidávají jinou funkci:
- Nástroj code_interpreter umožňuje modelu generovat a spouštět kód Pythonu pro výpočty, analýzu dat a iterativní řešení problémů.
- Nástroj web_search umožňuje načíst aktuální externí informace, aby odpovědi mohly zahrnovat včasný zdrojový obsah.
- Nástroj file_search pomáhá modelu odpovídat na otázky z vlastních indexovaných dokumentů a znalostních souborů.
- Nástroj funkcí umožňuje vaší aplikaci spouštět vlastní obchodní logiku a vracet výsledky zpět do modelu.
U všech nástrojů platí stejný základní model implementace: definujte nástroj v požadavku, nechte model rozhodnout, kdy ho použít, vrátit výstup nástroje v případě potřeby a ověřit odpovědi na správnost a bezpečnost.
V dalším kroku můžete tyto techniky kombinovat, abyste vytvořili schopnější asistenty a vyvíjeli se směrem k úplným agentickým řešením s trvalými pokyny, nástroji a orchestrací.