Android dobija agentne tokove rada: složeni zadaci sele se u cloud

Google je predstavio pristup za Android aplikacije u kojem se dugi, višekoračni agentni zadaci izvršavaju na backendu, dok telefon prikazuje napredak i traži korisničku odluku kada je potrebna.

Android dobija agentne tokove rada: složeni zadaci sele se u cloud

Ključne činjenice

Google Android Developer Relations nastavlja seriju o izradi inteligentnih Android aplikacija i sada fokus prebacuje na agentne tokove rada unutar aplikacija.

Google navodi da neki zadaci postaju previše složeni za jednu sesiju na telefonu, posebno kada se sastoji od više međuzavisnih koraka.

Kao primer navodi se planiranje kompletnog putovanja, koje može uključiti usklađivanje letova, izbor hotelskih soba, rezervacije muzeja i planiranje restorana.

Upravljanje svim koracima i API kredencijalima direktno na telefonu brzo postaje složeno, pa se logika može prebaciti na prilagođeni backend.

Android aplikacija u prikazanom toku šalje trenutne podatke o itinereru serveru, gde koordinatorski agent odlučuje koje specijalizovane podagente treba aktivirati.

Sistem prati kontekst razgovora, usmerava poruke između korisnika i modela i pokreće registrovane alate kada ih model zatraži.

A2UI protokol daje agentu strukturisan način da dinamički opisuje i menja interaktivne elemente na telefonu, poput birača opcija i rasporeda sedišta.

Backend može da opisuje strukturu interfejsa nezavisno od klijenta, što omogućava izmene rasporeda korisničkog interfejsa bez izdavanja nove verzije aplikacije.

Zašto je važno

Pristup je namenjen zadacima koji su previše složeni za jednu sesiju uređaja i koji zahtevaju koordinaciju više koraka i agenata.

Googleov primer pokazuje da se deo agentne logike može držati na backendu, dok Android aplikacija ostaje korisnički interfejs koji šalje stanje i prikazuje rezultat.

Izvori

Prikazani su izvorni linkovi korišćeni za proveru objavljenih činjenica.

Komentari

Komentari se objavljuju nakon moderacije.

Još nema objavljenih komentara.