Google Gemini API je napredna storitev, ki s pomočjo svojega velikega jezikovnega modela omogoča integracijo močnih zmožnosti umetne inteligence in obdelave naravnega jezika ter fotografij v Android aplikaciji. Ta API združuje funkcionalnosti za generiranje besedila, analiziranje vsebin in predvidevanje kontekstov ter ponuja dokaj robustno rešitev za izboljšanje uporabniške izkušnje.
- Napredna umetna inteligenca: API temelji na najnovejših modelih strojnega učenja, trenutna zadnja različica je gemini-2.0-flash-exp (experimental). Kot referenco lahko vzememo to, da je neposredni tekmec OpenAI ChatGPT, kar so sami razglasili in menili, da je njihov celo boljši.
- Razpoznavanje fotografij: Z uporabo umetne inteligence API omogoča analizo, označevanje in prepoznavanje predmetov, obrazov ali besedila na slikah. S podano fotografijo lahko delamo mnoge stvari, kot npr. avtomatsko kategorizacijo slik, zaznavanje scen, prepoznavanje čustev na obrazih, transkripcijo vsebine iz dokumentov in še mnogo več.
- Dokaj enostavna integracija: Po malo daljšem iskanju dokumentacije specifično za Android, je ta precej dobro napisana in preprosta za razumeti. V aplikaciji potrebujemo malo kode za željene funkcionalosti in je preprosta za razumeti.
- Generirane vsebine Gemini lahko prosto uporabljamo.
- Generative-ai-android uporablja Apache Licenco, ki je precej ohlapna (prosto osebna in komercialna uporaba, spreminjanje in distribucija kode, moramo le označiti avtorja).
- Cene za Google Gemini API najdemo tukaj.
- Pogoje storitve Google Gemini API najdemo tukaj.
- Število uporabnikov: Na tisoče razvijalcev in podjetij uporablja Gemini API za svoje aplikacije. Za Android različico je 752 oseb označilo repozitorij z zvezdico (18. dec. 2024).
- Redne posodobitve: Zadnja posodobitev bila štiri mesece nazaj (aug. 2024) 😬.
- Razvijalci: Google ima večjo ekipo strokovnjakov, ki delajo na API-ju. Na Android različici je bilo petnajst oseb, ki so prispevale. Od katerih so trije večinoma razvijali, dva, ki sta dosti manj ampak ševedno nekaj, ostali pa minimalno (18. dec. 2024).
- Visoka natančnost pri generiranju in analizi podatkov.
- Razpoznavanje fotografij in pridobivanje podatkov z njih.
- Razpoznavanje in generiranje besedila.
- Preprosta koda.
- Lahko pride do stroškov pri večji uporabi.
- Na napravi je potrebna internetna povezava za dostop do API-ja.
- Možnost omejitev pri uporabi za specifične starosti, regije ali jezike.
- Malo dokumentacije in funkcionalnosti za Android aplikacije.