Yhteenveto
Tässä moduulissa opit, miten työkalujen kutsuminen laajentaa generatiivisen tekoälymallin pelkästä tekstipohjaisesta päättelystä käytännölliseksi, maanläheiseksi toiminnaksi.
Tutkit, miten työkalut konfiguroidaan OpenAI Responses API -pyynnöissä ja miten kukin työkalu lisää erilaisen kyvykkyyden:
- code_interpreter-työkalu antaa mallille mahdollisuuden tuottaa ja ajaa Python-koodia laskelmiin, data-analyysiin ja iteratiiviseen ongelmanratkaisuun.
- web_search työkalu mahdollistaa ajantasaisen ulkoisen tiedon hakun, jotta vastaukset voivat sisältää ajantasaista, lähteeseen perustuvaa sisältöä.
- file_search-työkalu auttaa mallia vastaamaan kysymyksiin omista indeksoiduista dokumenteistasi ja tietotiedostoistasi.
- Funktiotyökalu mahdollistaa sovelluksesi ajaa mukautettua liiketoimintalogiikkaa ja palauttaa tulokset malliin.
Kaikissa työkaluissa pätee sama ydintoteutusmalli: määrittele työkalu pyynnössäsi, anna mallin päättää, milloin sitä käytetään, palauta työkalun tulos tarvittaessa ja validoi vastaukset oikeellisuuden ja turvallisuuden varmistamiseksi.
Seuraavana askeleena voit yhdistää nämä tekniikat rakentaaksesi pätevämpiä avustajia ja kehittyä kohti täysimittaisia agenttisia ratkaisuja, joissa on pysyviä ohjeita, työkaluja ja orkestrointia.