Povežite Gmail, Google Sheets i Slack sa alatom za pravljenje aplikacija
Mythex sada može da radi sa alatima koje već koristite. Povežite Gmail, Google Sheets, Slack, Notion ili stotine drugih aplikacija jednom, pa u četu zamolite agenta da pročita tabelu, pošalje imejl ili objavi poruku. Vaš nalog je povezan sa Mythex-om, a ne sa vašim kodom: agent nikada ne vidi kredencijal, a ništa ne završava u vašem repozitorijumu.
Šta radi
Konektor je veza između vašeg Mythex naloga i naloga koji imate negde drugde. Kada je uspostavljen, agent može da koristi taj nalog umesto vas kada ga zamolite u četu. Na primer:
Pročitaj tabelu „Q4 pipeline” i napravi mi kontrolnu tablu od nje
Agent pronalazi pravu radnju za zadatak, proverava argumente koji su mu potrebni i pokreće je. Iza toga stoje četiri alata:
| Alat | Šta radi |
|---|---|
AppListConnections | Prikazuje aplikacije koje ste povezali |
AppSearchTools | Pronalazi pravu radnju za zadatak i argumente koje prima |
AppConnect | Daje vam link za povezivanje aplikacije koja je potrebna |
AppRun | Pokreće jednu radnju nad vašim povezanim nalogom |
Ako agentu treba aplikacija koju niste povezali, tok se zaustavlja na kartici sa dugmetom Connect, umesto na linku zakopanom u pasusu. Pritisnite ga, odobrite u tabu koji se otvori i vratite se. Kartica primeti promenu i postaje Connected. Kada ponovo pitate, agent nastavlja. Dok čeka, ne pogađa vaše podatke i ne izmišlja tabelu.
Zašto smo ga napravili
Izgradnja nečega korisnog obično znači rad sa pravim podacima: lista potencijalnih klijenata, inboks, kanal tima. Uobičajeni put je da napravite API ključ, nalepite ga u fajl sa podešavanjima i nadate se da nikada neće završiti u commit-u. Za nekoga ko nije programer to je komplikovano, a za sve je rizično.
Konektori uklanjaju ključ iz priče. Prijavljujete se kod provajdera kao i bilo gde drugde (OAuth, u žargonu), a kredencijal ostaje kod Mythex-ovog servisa za povezivanje:
- šifrovan dok miruje
- nikada upisan u vaš projekat, vaš
.envili generisani kod - nikada poslat u sandbox u kojem se vaša aplikacija gradi — sandbox traži od servera da izvrši poziv i dobija rezultat nazad
- uklonjen kada prekinete vezu ili obrišete nalog
Kako se koristi
Povezivanje aplikacije
- Otvorite Connectors. Nalazi se u levoj bočnoj traci ispod Projects, a unutar projekta možete pritisnuti + pored polja za poruke i izabrati Connectors. Otvara se preko onoga što ste radili, pa ne gubite mesto.
- Pretražite aplikaciju. Pretraga obuhvata ceo katalog, a ne samo ono što je na ekranu.
- Kliknite Connect. Stranica za prijavu provajdera otvara se u novom tabu, pa projekat i poruka koju ste napola napisali ostaju tu.
- Odobrite pristup na toj stranici.
- Vratite se na Mythex tab. Aplikacija prikazuje zelenu tačku i glasi Connected.
Odobrite svaku dozvolu koju provajder traži. Google posebno deli pristup po proizvodu: odobravanje Gmail-a bez Drive-a ostavlja vezu polovično funkcionalnom, a agent će prijaviti ACCESS_TOKEN_SCOPE_INSUFFICIENT kada pokuša da je koristi. Rešenje je da prekinete vezu, ponovo se povežete i odobrite sve.
Tražite ono što želite
Kada je veza uspostavljena, samo to recite običnim jezikom. Ne morate da navodite alat ili radnju.
Prekidanje veze
Otvorite Connectors, pređite na Connected u levoj traci i pređite mišem preko aplikacije. Disconnect odmah ukida Mythex-ov pristup kod provajdera. Ono što je agent već napravio ostaje; samo više ne može da pristupa tom nalogu.
Planiranje nikada ne šalje imejl
U režimima Ask i Plan agent može samo da gleda. Može da prikaže vaše veze i istraži šta bi mogle da rade, ali ne može da pokrene radnju niti započne povezivanje. Zato je Plan režim bezbedno mesto za razmišljanje o tome šta želite pre nego što bilo šta dotakne vaš inboks ili kanale — više o tome u planiranju pre izgradnje.
Prilagođeni MCP serveri
Nije sve u katalogu. Connectors → Custom MCP prihvata URL bilo kog MCP servera — vašeg, servera vaše kompanije ili onog koji vam je dao dobavljač. Unesite naziv i URL, izaberite način autentifikacije i pritisnite Add & authorize:
- Ako server traži prijavu, njegov sopstveni ekran za saglasnost otvara se u tabu.
- Ako traži statički token, nalepite ga u polje Bearer token. Sačuvani token se nikada ponovo ne prikazuje.
- Ako ne traži ništa, povezuje se odmah.
Lista alata se čita u tom trenutku, pa pogrešan URL ili odbijen token propada u formi, a ne usred izgradnje. Server možete isključiti bez brisanja, a Refresh ponovo čita njegove alate nakon izmena. Prijave se obnavljaju u pozadini. Možete dodati do deset servera po nalogu.
Ograničenja
- Veze pripadaju vama i dele se među svim vašim projektima.
- Nisu sve aplikacije iz kataloga već dostupne za povezivanje. Nekoliko ne podržava povezivanje i prikazuje se kao nedostupno.
- Važe ograničenja brzine za to koliko često agent može da poziva povezanu aplikaciju, radi zaštite kvote na vašem nalogu kod provajdera.
- Ako provajder opozove ili istekne odobrenje — što je često nakon promene lozinke ili promene dozvola u radnom prostoru — agent će reći da aplikaciju treba ponovo povezati. Prekinite vezu i povežite je ponovo.
Ovaj tekst govori o tome šta agent može da uradi za vas u četu. Za celu sliku pročitajte dokumentaciju o konektorima.