რა არის function calling და tool use თანამედროვე API LLM-ებში?
sobes.tech AI
პასუხი AI-სგან
ფუნქციის გამოძახება თანამედროვე LLM API-ებში ნიშნავს მოდელის შესაძლებლობას არა მხოლოდ ტექსტის გენერირება, არამედ წინასწარ განსაზღვრული ფუნქციების გამოძახებას, რომლებიც ის თავად ფორმირებს მომხმარებლის მოთხოვნის საფუძველზე. ეს საშუალებას აძლევს ინტეგრირებას LLM-ს გარეგან სერვისებთან ან კონკრეტული მოქმედებების შესრულებას, მაგალითად, ამინდის მიღებას ან ბილეთის დაჯავშნას.
საშუალებების გამოყენება — ეს უფრო ფართო კონცეფციაა, როდესაც LLM იყენებს გარეგან ხელსაწყოებს (API-ები, მონაცემთა ბაზები, კალკულატორები და ა.შ.) რათა მიიღოს აქტუალური ინფორმაცია ან შეასრულოს რთული გამოთვლები, რომლებიც გადიან მისი შიდა ცოდნის საზღვრებს.
მაგალითი: როდესაც სთხოვთ "მოსკოვში ამინდი აჩვენე", მოდელი შეიძლება შექმნას getWeather(city="მოსკოვ") ფუნქციის გამოძახება, რომელიც დაბრუნებს აქტუალურ მონაცემებს, და LLM მათ ჩართავს პასუხში.