Vytvoril som si vlastnú aplikáciu pomocou Gemini a je to jednoduchšie ako Antigravity


Stále rastúca sada nástrojov na vývoj AI od Googlu sa začala viac prispôsobovať používateľom s vydaním Opalu, mini-aplikácie, ktorá je dostupná ako experiment Google Labs. Hoci je menej univerzálna a schopná ako programy ako Google AI Studio, Vertex AI a Antigravity, je nepopierateľné, že Opal je prístupnejší. Ako tvorca aplikácií bez kódu môže každý vytvárať miniaplikácie s Opalom pomocou jednoduchých pokynov v prirodzenom jazyku.

Avšak Opal je stále relatívne ťažké nájsť, keďže ide o experiment Google Labs, do ktorého sa treba prihlásiť. Google to nedávno vyriešil tým, že do webovej aplikácie Gemini pridal inteligenciu Opalu. Teraz môžete vytvárať miniaplikácie Opal ako Gemy, ktoré boli predtým obmedzené na vlastných AI chatbotov. Odstraňuje to nepríjemnosť hľadania Opalu a používania nepraktického editora, čím sa celý zážitok ešte viac zjednodušuje.

Používanie tvorcu aplikácií Opal v aplikácii Gemini

Pokročilé mini aplikácie s menším vývojom

Webová aplikácia Gemini teraz rozdeľuje stránku Gems do dvoch sekcií: AI aplikácie a Správca Gems. V tej poslednej nájdete vlastné Gemini chatboty, klasickú verziu Gems. Teraz je k dispozícii nový druh Gemu z Google Labs, ktorý využíva experiment Opal. Používatelia si môžu vyskúšať navrhované AI aplikácie od Google alebo vytvoriť vlastné.

V podstate sú AI miniaplikácie, ktoré sa objavujú v aplikácii Gemini na webe, vytvorené pomocou Opal. Ak ste už Opal v minulosti vyskúšali, uvidíte svoje existujúce AI aplikácie v webovej aplikácii Gemini. Hlavný rozdiel medzi vytváraním AI miniaplikácií v Gemini a Opal je používateľské rozhranie, ktoré sa používa na ich generovanie.

Opal používa rozhranie bez kódu, no stále využíva vizuálne blockchainové užívateľské rozhranie, ktoré motivuje manuálne vytváranie. S Opalom môžete vytvoriť mini aplikáciu iba pomocou textového príkazu, hoci výstup bude obsahovať vizuálne pracovné postupy, ktoré spájajú akcie dohromady, aby vznikol funkčný program. Používatelia majú k dispozícii stavebné bloky zadanie používateľa, generovanie a výstup, ktoré môžu spájať do pracovných postupov aplikácie. Je to porovnateľné s tvorbou webovej stránky pomocou stavebných blokov.

Medzitým integrácia Gemini s Opalom úplne skryje to, čo Google nazýva „pokročilý editor“. To znamená, že pri používaní Gemini na vytvorenie AI mini aplikácie neuvidíte workflow, akcie, reťazce ani stavebné bloky. Po zadaní príkazu v tvorcovi aplikácií Gemini sa používateľom zobrazí funkčná webová aplikácia behom niekoľkých sekúnd. Bočný panel opisuje kroky potrebné na vytvorenie AI aplikácie, ale popisy sú predvolene zbalené a sú krátke a jednoduché.

Aby ste získali blockchainový pohľad, na ktorý je Opal známy, budete musieť opustiť Gemini a upraviť miniaplikáciu na stránke Opal. Je jasné, že tvorca miniaplikácií Gemini je určený byť čo najjednoduchšou formou Opalu, vyžadujúcou iba jednoduché textové pokyny na generovanie aplikácie.

Gemini vytvoril aplikáciu, ktorú som hľadal

Prispôsobenie je obmedzené a tlačidlá nefungujú.

Ak je cieľom tohto experimentu Gemini spraviť tvorbu AI aplikácií niečím, čo zvládne každý, táto funkcia tento cieľ spĺňa. Je jednoduchšie vytvoriť jednoduchú webovú aplikáciu v Gemini než používaním Opal, AI Studia alebo Antigravity — a všetky som vyskúšal. S týmto jednoduchým textovým príkazom som dokázal vytvoriť mini aplikáciu Gemini presne podľa mojich potrieb:

Vytvorte webovú aplikáciu, ktorá využíva údaje z Google Maps na vyhľadanie navigačných trás od počiatočného bodu po cieľový bod a zahŕňa automatické návrhy zastávok v národných parkoch po ceste

Uvedený prompt je nedokonalený a určite by sa dal vylepšiť stratégiami ako meta-prompting, ale práve to je krásne na vytváraní mini aplikácií s Gemini. Váš prompt nemusí byť dokonalý. V skutočnosti som zistil, že Gemini a Opal často reagujú lepšie na jednoduché prompty než na zložité. Je to preto, že Opal má obmedzenejšie funkcie než AI Studio alebo Antigravity, a základné požiadavky umožňujú experimentu pristupovať k problémom spôsobom, ktorý pozná.

V tomto prípade som chcel webovú aplikáciu, ktorá by vytvárala trasy na cestovanie autom a zahŕňala zastávky v národných parkoch medzi začiatkom a koncom trasy. Takto môžem podniknúť dlhé cestovné trasy a zároveň sa zastaviť a vychutnať si pamiatky a prírodu po ceste. Mohol by som to robiť manuálne, ale vytvorenie webovej aplikácie Gemini na automatizáciu tohto procesu mi ušetrilo pár hodín.

Bohužiaľ, mnoho tlačidiel zobrazených v aplikáciách Opal alebo Gemini mini jednoducho nefunguje. Napríklad moja aplikácia Gemini „Park Planner“ zobrazovala tlačidlá Tlačiť plán a Zdieľať dobrodružstvo, ktoré by boli neuveriteľne užitočné — keby aspoň fungovali. Navyše, mini aplikácie Gemini vytvárajú novú webovú rozhranie zakaždým, keď dostanú vstup, čo vytvára nekonzistentný vizuálny zážitok.

Gemini s opálom je najjednoduchší spôsob, ako vytvárať mini aplikácie

Je to riešenie bez kódovania, ktoré robí Pokročilý editor Opalu voliteľným

Opal stále nie je najlepším spôsobom, ako vytvárať AI aplikácie, ale jeho integrácia s Gemini je určite najjednoduchšia pre začiatočníkov. Ak ste si mysleli, že bezkódový pokročilý editor Opal je jednoduchý, experimentálny Gem builder v Gemini webovej aplikácii ešte viac znižuje zložitosť. Namiesto vizuálneho editora blockchainu sa verzia Opal v aplikácii Gemini spolieha výlučne na textové príkazy, čo je pre priemerného používateľa jednoduchšie pochopiť.

Miniaplikácia Gemini si zachováva výnimočné funkcie Opalu, ako je bezplatné webové publikovanie a zdieľanie. Na rozdiel od platforiem ako Antigravity alebo AI Studio môžete zdieľať AI miniaplikácie vytvorené s Gemini pomocou bezplatného webového odkazu — rovnako ako súbor na Google Drive. Nie sú žiadne poplatky za hosťovanie a ostatní môžu používať alebo „remixovať“ miniaplikáciu Gemini, aby jej dali vlastný šmrnc.

Integrácia Opal do webovej aplikácie Gemini je ďalším znakom toho, že sa blížime k budúcnosti, keď si každý bude môcť vytvoriť svoju vysnívanú aplikáciu bez akýchkoľvek znalostí programovania alebo webového vývoja.

Súvisiace články