Поврзете Gmail, Google Sheets и Slack со вашиот градител на апликации
Mythex сега може да работи со алатките што веќе ги користите. Поврзете Gmail, Google Sheets, Slack, Notion или стотици други апликации еднаш, па во чатот побарајте од агентот да прочита табела, испрати е-пошта или објави порака. Вашата сметка е поврзана со Mythex, не со вашиот код: агентот никогаш не го гледа акредитивот и ништо не завршува во вашиот репозиториум.
Што прави
Конектор е врска помеѓу вашата Mythex сметка и сметка што ја имате некаде другде. Откако ќе биде поставен, агентот може да ја користи таа сметка во ваше име кога ќе го замолите во чатот. На пример:
Прочитај ја табелата „Q4 pipeline“ и направи ми табла од неа
Агентот го наоѓа вистинското дејство за задачата, ги проверува аргументите што му требаат и го извршува. Зад тоа стојат четири алатки:
| Алатка | Што прави |
|---|---|
AppListConnections | Ги наведува апликациите што сте ги поврзале |
AppSearchTools | Наоѓа дејство за задачата и аргументите што ги прима |
AppConnect | Ви дава врска за поврзување на апликација што ја треба |
AppRun | Извршува едно дејство над вашата поврзана сметка |
Ако агентот му треба апликација што не сте ја поврзале, потегот застанува на картичка со копче Connect, наместо врска закопана во пасус. Притиснете го, одобрете во табот што ќе се отвори и вратете се. Картичката ќе забележи и ќе се промени во Connected. Прашајте повторно и агентот продолжува. Нема да погаѓа за вашите податоци или да измисли табела додека чека.
Зошто го направивме
Градењето нешто корисно обично значи работа со вистински податоци: листа со потенцијални клиенти, сандаче, тимски канал. Вообичаениот пат е да се создаде API клуч, да се залепи во конфигурациска датотека и да се надеваме дека никогаш нема да заврши во commit. За некој што не е програмер тоа е незгодно, а за сите ризично.
Конекторите го отстрануваат клучот од сликата. Се најавувате кај провајдерот како и секаде другаде (OAuth, како што се вели во стручната терминологија), а акредитивот останува кај услугата за врски на Mythex:
- Шифриран во мирување
- Никогаш не се запишува во вашиот проект, вашата
.envдатотека или во генериран код - Никогаш не се испраќа до sandbox-от во кој се гради вашата апликација. Sandbox-от го бара серверот да го направи повикот и го добива резултатот назад
- Се отстранува кога ќе се исклучите или кога ќе ја избришете сметката
Како да го користите
Поврзете апликација
- Отворете Connectors. Се наоѓа во левата странична лента под Projects, а во рамки на проект можете и да притиснете + до полето за порака и да изберете Connectors. Се отвора над она што го правите, па не ја губите позицијата.
- Пребарајте ја апликацијата. Пребарувањето го покрива целиот каталог, не само она што е видливо на екран.
- Кликнете Connect. Страницата за најава на провајдерот се отвора во нов таб, па вашиот проект и порака што ја пишувате остануваат на место.
- Одобрете го пристапот таму.
- Вратете се на Mythex табот. Апликацијата покажува зелена точка и пишува Connected.
Одобрете ги сите дозволи што ги бара провајдерот. Google особено го дели пристапот по производ: одобрување на Gmail без Drive ја прави врската нецелосна, а агентот ќе ја пријави грешката ACCESS_TOKEN_SCOPE_INSUFFICIENT кога ќе се обиде да ја користи. Поправката е да се исклучите, да се поврзете повторно и да одобрите сè.
Побарајте што сакате
Откако ќе се поврзете, кажете го едноставно, со свои зборови. Не мора да ја именувате алатката или дејството.
Исклучете се
Отворете Connectors, префрлете се на Connected во левата лента и задржете курсор над апликацијата. Disconnect веднаш го укинува пристапот на Mythex кај провајдерот. Она што агентот веќе го изградил останува; тој само повеќе нема да пристапува до таа сметка.
Планирањето никогаш не испраќа е-пошта
Во режимот Ask и Plan агентот може само да гледа. Може да ги наведе вашите врски и да истражи што би можеле да прават, но не може да извршува дејство или да започне поврзување. Затоа режимот Plan е безбедно место да одлучите што сакате пред било што да ја допре вашата сандачка или вашите канали. Повеќе за тоа во планирајте пред да градите.
Сопствени MCP сервери
Не е сè во каталогот. Connectors → Custom MCP прима URL на кој било MCP сервер: ваш, на вашата компанија или на оној што ви го дал добавувач. Внесете име и URL, изберете како се автентицира и притиснете Add & authorize:
- Ако серверот бара најава, неговата сопствена страница за согласност се отвора во таб.
- Ако бара статичен токен, залепете го во полето Bearer token. Зачуваниот токен никогаш повеќе не се прикажува.
- Ако не бара ништо, се поврзува веднаш.
Списокот со алатки се чита во тој момент, па погрешен URL или одбиен токен паѓа во формата, а не на средина на изградбата. Серверот можете да го исклучите без да го отстраните, а Refresh повторно ги чита алатките откако ќе ги промените. Најавите се обновуваат во позадина. Можете да додадете до десет сервери по сметка.
Ограничувања
- Врските припаѓаат на вас и се споделуваат меѓу сите ваши проекти.
- Не секоја апликација од списокот може да се поврзе уште. Неколку во каталогот не го поддржуваат тоа и се прикажуваат како недостапни.
- Важат ограничувања на бројот на барања за тоа колку често агентот може да повикува поврзана апликација, за да се заштити квотата на вашата сметка кај провајдерот.
- Ако провајдерот го укине или истече дозволата, што е честа појава после промена на лозинка или на дозволите во работниот простор, агентот ќе каже дека апликацијата треба повторно да се поврзе. Исклучете се и поврзете се повторно.
Оваа статија зборува за тоа што агентот може да направи за вас во чатот. За целата слика прочитајте ги документациите за Connectors.