Spojite Gmail, Google Tablice i Slack na svoj alat za izradu aplikacija
Mythex sada može djelovati u alatima koje već koristite. Jednom spojite Gmail, Google Tablice, Slack, Notion ili stotine drugih aplikacija, zatim u chatu zatražite od agenta da pročita tablicu, pošalje e-poštu ili objavi poruku. Vaš račun je povezan s Mythexom, a ne s vašim kodom: agent nikad ne vidi vjerodajnicu, a ništa ne završava u vašem repozitoriju.
Što radi
Konektor je veza između vašeg Mythex računa i računa koji imate negdje drugdje. Kad je uspostavljena, agent može koristiti taj račun u vaše ime kad to zatražite u chatu. Na primjer:
Pročitaj tablicu “Q4 pipeline” i napravi mi nadzornu ploču iz nje
Agent pronalazi pravu radnju za zadatak, provjerava argumente koji su mu potrebni i izvršava je. Iza toga stoje četiri alata:
| Alat | Što radi |
|---|---|
AppListConnections | Popisuje aplikacije koje ste spojili |
AppSearchTools | Pronalazi pravu radnju za zadatak i argumente koje uzima |
AppConnect | Daje vam poveznicu za spajanje aplikacije koja mu treba |
AppRun | Izvršava jednu radnju nad vašim spojenim računom |
Ako agentu treba aplikacija koju niste spojili, potez se zaustavi na kartici s gumbom Connect, umjesto poveznice zakopane u odlomku. Pritisnite ga, odobrite u kartici koja se otvori i vratite se: kartica to primijeti i pretvori se u Connected. Pitajte ponovno i agent nastavlja. Dok čeka, neće pogađati vaše podatke niti izmišljati tablicu.
Zašto smo to napravili
Izrada nečeg korisnog obično znači dirati stvarne podatke: tablicu potencijalnih klijenata, pristigle poruke, kanal tima. Uobičajeni put je stvoriti API ključ, zalijepiti ga u datoteku postavki i nadati se da nikad ne završi u commitu. Za nekoga tko nije programer to je spor posao, a svima je riskantan.
Konektori uklanjaju ključ iz priče. Prijavite se kod pružatelja kao i inače (OAuth, u žargonu), a vjerodajnica ostaje kod Mythexove usluge za povezivanje:
- šifrirana u mirovanju
- nikad zapisana u vaš projekt, vaš
.envili generirani kod - nikad poslana u sandbox u kojem se vaša aplikacija gradi, sandbox traži od poslužitelja da izvrši poziv i dobije rezultat natrag
- uklonjena kad se odspojite ili obrišete račun
Kako ga koristiti
Spojite aplikaciju
- Otvorite Connectors. Nalazi se u lijevoj bočnoj traci pod Projects, a unutar projekta možete pritisnuti + pored okvira za poruku i odabrati Connectors. Otvara se preko onoga što ste radili, pa ne gubite mjesto.
- Potražite aplikaciju. Pretraga obuhvaća cijeli katalog, a ne samo ono što je na ekranu.
- Kliknite Connect. Stranica za prijavu pružatelja otvara se u novoj kartici, pa vaš projekt i poruka koju pišete ostaju na mjestu.
- Odobrite pristup tamo.
- Vratite se na Mythex karticu. Aplikacija pokazuje zelenu točku i piše Connected.
Odobrite svako dopuštenje koje pružatelj traži. Google posebno dijeli pristup po proizvodu: ako odobrite Gmail, a ne Drive, veza je samo djelomično ispravna, a agent će prijaviti ACCESS_TOKEN_SCOPE_INSUFFICIENT kad je pokuša koristiti. Rješenje je odspojiti se, ponovno se spojiti i odobriti sve.
Zatražite što želite
Kad je spojeno, samo to recite običnim jezikom. Ne morate navesti alat ni radnju.
Odspojite
Otvorite Connectors, prebacite se na Connected u lijevoj traci i pređite mišem preko aplikacije. Disconnect odmah opoziva Mythexov pristup kod pružatelja. Ono što je agent već izgradio ostaje; samo više ne može doći do tog računa.
Planiranje nikad ne šalje e-poštu
U načinima Ask i Plan agent samo može gledati. Može popisati vaše veze i istražiti što bi mogle učiniti, ali ne može izvršiti radnju niti pokrenuti vezu. Zato je Plan način siguran za razmišljanje o tome što želite prije nego išta dotakne vaše sanduće ili kanale. Više o tome u planiranje prije izrade.
Prilagođeni MCP serveri
Nije sve u katalogu. Connectors → Custom MCP prihvaća URL bilo kojeg MCP servera: vašeg, servera vaše tvrtke ili onog koji vam je dobavljač dao. Upišite naziv i URL, odaberite način autentifikacije i pritisnite Add & authorize:
- Ako server traži prijavu, njegov ekran za suglasnost otvara se u kartici.
- Ako traži statički token, zalijepite ga u polje Bearer token. Spremljeni token se nikad više ne prikazuje.
- Ako ne treba ništa, spaja se odmah.
Popis alata čita se u tom trenutku, pa pogrešan URL ili odbijen token pada u obrascu, a ne usred izrade. Server možete isključiti bez uklanjanja, a Refresh ponovno čita njegove alate nakon što ih promijenite. Prijave se obnavljaju u pozadini. Po računu možete dodati najviše deset servera.
Ograničenja
- Veze pripadaju vama i dijele se među svim vašim projektima.
- Nije svaka aplikacija s popisa još spojiva. Nekoliko u katalogu ne podržava to i prikazuje se kao nedostupno.
- Primjenjuju se ograničenja broja poziva koliko često agent može zvati spojenu aplikaciju, radi zaštite kvote na vašem računu kod pružatelja.
- Ako pružatelj opozove ili istekne odobrenje, što je često nakon promjene lozinke ili dozvola u radnom prostoru, agent će reći da aplikaciju treba ponovno spojiti. Odspojite se i spojite ponovno.
Ova objava govori o tome što agent može učiniti za vas u chatu. Za potpunu sliku pročitajte dokumentaciju o konektorima.