Միացրու Gmail-ը, Google Sheets-ը և Slack-ը քո հավելվածների կառուցողին
Mythex-ն այժմ կարող է գործել այն գործիքների վրա, որոնք արդեն օգտագործում ես։ Միացրու Gmail-ը, Google Sheets-ը, Slack-ը, Notion-ը կամ հարյուրավոր այլ հավելվածներ մեկ անգամ, ապա զրույցում խնդրիր agent-ին կարդալ աղյուսակ, ուղարկել էլ-նամակ կամ գրել հաղորդագրություն։ Քո հաշիվը կապված է Mythex-ի հետ, ոչ թե քո կոդի, agent-ը երբեք չի տեսնում հավատարմագրերը, և ոչինչ չի հայտնվում քո repository-ում։
Ինչ է անում
Connector-ը կապ է քո Mythex հաշվի և մեկ այլ տեղ ունեցած հաշվի միջև։ Երբ այն տեղում է, agent-ը կարող է օգտագործել այդ հաշիվը քո անունից, երբ զրույցում խնդրես։ Օրինակ՝
Կարդա «Q4 pipeline» աղյուսակը և ինձ համար կառուցիր դաշբորդ դրանից
Agent-ը գտնում է խնդրի համար համապատասխան գործողությունը, ստուգում է անհրաժեշտ արգումենտները և գործարկում այն։ Դրա հետևում չորս գործիք է.
| Գործիք | Ինչ է անում |
|---|---|
AppListConnections | Թվարկում է միացված հավելվածները |
AppSearchTools | Գտնում է խնդրի համար համապատասխան գործողությունը և այն ընդունող արգումենտները |
AppConnect | Տալիս է հղում՝ միանալու հավելվածին, որը նրան պետք է |
AppRun | Գործարկում է մեկ գործողություն քո միացված հաշվի վրա |
Եթե agent-ին պետք է հավելված, որը դու չես միացրել, հերթը կանգ է առնում Connect կոճակով քարտի վրա, և ոչ թե պարբերության մեջ թաքնված հղումով։ Սեղմիր այն, հաստատիր բացվող ներդիրում և վերադարձիր. քարտը նկատում է և փոխվում է Connected-ի։ Նորից խնդրիր, և agent-ը շարունակում է։ Այն չի կռահում քո տվյալները և չի հորինում աղյուսակ, մինչ սպասում է։
Ինչու ստեղծեցինք այն
Օգտակար բան կառուցելը սովորաբար նշանակում է իրական տվյալների հետ աշխատել. առաջատարների աղյուս, մուտքային արկղ, թիմային ալիք։ Սովորական ճանապարհը API բանալի ստեղծելն է, այն գցել կարգավորումների ֆայլի մեջ և հուսալ, որ երբեք չի հայտնվի commit-ում։ Դա բարդ է ոչ մշակողի համար և վտանգավոր բոլորի համար։
Connectors-ը բանալին հանում է պատկերից. մուտք ես գործում մատակարարի միջոցով այնպես, ինչպես մեկ այլ տեղ (OAuth՝ տեխնիկական անունով), և հավատարմագիրը մնում է Mythex-ի կապի ծառայության մոտ.
- Գաղտնագրված է պահեստում
- Երբեք չի գրվում քո նախագծում, քո
.env-ում կամ գեներացված կոդում - Երբեք չի ուղարկվում այն sandbox-ին, որտեղ կառուցվում է քո հավելվածը. sandbox-ը խնդրում է սերվերին կատարել կանչը և ստանում է արդյունքը
- Հեռացվում է, երբ անջատում ես կամ ջնջում հաշիվդ
Ինչպես օգտագործել
Միացրու հավելված
- Բացիր Connectors-ը։ Այն գտնվում է ձախ սյունակում Projects-ի տակ, իսկ նախագծի ներսում կարող ես նաև սեղմել + հաղորդագրության դաշտի կողքին և ընտրել Connectors։ Այն բացվում է այն վրա, ինչով զբաղված էիր, ուստի չես կորցնում տեղդ։
- Փնտրիր հավելվածը։ Որոնումը ընդգրկում է ամբողջ կատալոգը, ոչ միայն էկրանին եղածը։
- Սեղմիր Connect։ Մատակարարի մուտքի էջը բացվում է նոր ներդիրում, որպեսզի քո նախագիծը և կես գրված հաղորդագրությունը մնան տեղում։
- Հաստատիր մուտքը այնտեղ։
- Վերադարձիր Mythex ներդիրին։ Հավելվածը ցույց է տալիս կանաչ կետ և գրում է Connected։
Հաստատիր մատակարարի պահանջած յուրաքանչյուր թույլտվություն։ Google-ը հատկապես բաժանում է մուտքը ըստ արտադրանքի. Gmail-ը հաստատելը, բայց Drive-ը ոչ, թողնում է կապը կիսաաշխատող, և agent-ը կհաղորդի ACCESS_TOKEN_SCOPE_INSUFFICIENT, երբ փորձի օգտագործել այն։ Շտկումը անջատելն է, նորից միանալը և բոլորը հաստատելը։
Խնդրիր այն, ինչ ուզում ես
Միանալուց հետո պարզ լեզվով ասա. պետք չէ անվանել գործիքը կամ գործողությունը։
Անջատիր
Բացիր Connectors-ը, ձախ գոտում անցիր Connected-ին և տար ցուցիչը հավելվածի վրա։ Disconnect-ը անմիջապես չեղարկում է Mythex-ի մուտքը մատակարարի մոտ։ Այն, ինչ agent-ն արդեն կառուցել է, մնում է. այն պարզապես այլևս չի կարող հասնել այդ հաշվին։
Պլանավորումը երբեք էլ-նամակ չի ուղարկում
Ask և Plan ռեժիմներում agent-ը կարող է միայն նայել։ Այն կարող է թվարկել քո միացումները և հետազոտել, թե ինչ կարող են անել, բայց չի կարող գործարկել գործողություն կամ սկսել միացում։ Դա Plan ռեժիմը դարձնում է անվտանգ տեղ՝ նախքան որևէ բան դիպչի քո մուտքային արկղին կամ ալիքներին, որոշելու համար, թե ինչ ես ուզում։ Դրա մասին ավելին՝ նախքան կառուցելը պլանավորիր-ում։
Custom MCP սերվերներ
Ոչ ամեն բան կատալոգում է։ Connectors → Custom MCP-ը ընդունում է ցանկացած MCP սերվերի URL. քոնը, ընկերության քոնը կամ այն, որը տվել է որևէ վաճառող։ Լրացրու անունը և URL-ը, ընտրիր, թե ինչպես է այն նույնականացնում, և սեղմիր Add & authorize.
- Եթե սերվերը խնդրում է մուտք գործել, դրա սեփական համաձայնության էկրանը բացվում է ներդիրում։
- Եթե պահանջում է ստատիկ token, տեղադրիր այն Bearer token դաշտում։ Պահված token-ը այլևս երբեք չի ցուցադրվում։
- Եթե ոչինչ չի պահանջում, միանում է անմիջապես։
Գործիքների ցանկը կարդացվում է այդ պահին, ուստի սխալ URL-ը կամ մերժված token-ը ձևի մեջ է ձախողվում, և ոչ թե կառուցման մեջտեղում։ Կարող ես սերվերը անջատել՝ առանց հեռացնելու, և Refresh-ը նորից կարդում է դրա գործիքները, երբ փոխում ես դրանք։ Մուտքերը թարմացվում են ֆոնում։ Մեկ հաշվի համար կարող ես ավելացնել մինչև տասը սերվեր։
Սահմանափակումներ
- Միացումները քոնն են, և կիսվում են քո բոլոր նախագծերի միջև։
- Ոչ բոլոր թվարկված հավելվածներն են դեռ կարող միանալ։ Կատալոգի մի քանիսը այն չեն աջակցում և ցուցադրվում են որպես անհասանելի։
- Կիրառվում են ռեյթ լիմիտներ, թե որքան հաճախ agent-ը կարող է կանչել միացված հավելված, որպեսզի պահպանվի քո մատակարարի հաշվի քվոտան։
- Եթե մատակարարը չեղարկում կամ ժամկետանց է անում թույլտվությունը՝ սովորական բան գաղտնաբառի փոփոխությունից կամ աշխատանքային տարածքի թույլտվության փոփոխությունից հետո, agent-ը կասի, որ հավելվածը պետք է նորից միացնել։ Անջատիր և նորից միացրու։
Այս գրառումը այն մասին է, թե ինչ կարող է agent-ը անել քո համար զրույցում։ Ամբողջական պատկերի համար կարդա Connectors փաստաթղթերը։