Huomautus: Täysi MCP-tuki (Model Context Protocol), mukaan lukien muokkaus-/kirjoitustoiminnot, otetaan beta-vaiheessa käyttöön ChatGPT:n Business-, Enterprise- ja Edu-paketeissa. Toiminnallisuus, käyttöliittymä ja käyttöoikeudet voivat muuttua kehityksen aikana.
Yleiskatsaus
ChatGPT:n kehittäjätilan avulla organisaatiosi voi rakentaa, testata ja ottaa käyttöön MCP-pohjaisia sovelluksia, joiden avulla ChatGPT voi turvallisesti suorittaa toimia työkaluissasi.
Tarkista ja julkaise yrityksesi mukautettuja MCP-sovelluksia. Ylläpitäjät/omistajat ja valtuutetut kehittäjät (vain Enterprise/Edu) voivat ladata ja testata MCP-sovelluksia yksityisesti kehittäjätilassa – sekä itse rakentamiaan sovelluksia että muiden rakentamia suosittuja liittimiä.
Suorita toimia yrityksesi työkaluissa ja järjestelmissä ChatGPT:stä, siirtymällä luku-/hakutoimintoja pidemmälle luomalla sovelluksia, joissa on interaktiivinen käyttöliittymä, sekä sovelluksia, joissa on täysi MCP-tuki – mukaan lukien kirjoitus-/muokkaustoiminnot. Käynnistä työnkulkuja, luo projektinhallintatehtäviä, päivitä CRM:ääsi tai yhdistä sovelluksia monimutkaisiin orkestrointeihin.
Testaa ja arvioi sovellukset ennen käyttöönottoa – vain ylläpitäjät/omistajat voivat ottaa kehittäjätilan käyttöön tai julkaista MCP-sovelluksia testauksen jälkeen. Enterprise/Edu-ylläpitäjät voivat lisäksi hallita kehittäjävaltuutuksia ja työtilan käyttöoikeuksia RBAC:n avulla.
Katso lisätietoja Sovellukset ChatGPT:ssä ja Rakenna Apps SDK:lla ChatGPT-sovelluksista.
Saatavuus ja vaatimukset
Sovellukset, täysi MCP-tuki ja kehittäjätila ovat saatavilla ChatGPT Business- ja Enterprise/Edu -asiakkaille ChatGPT:n verkkoversiossa. Ylläpitäjät/omistajat voivat ottaa kehittäjätilan käyttöön työtilan asetuksissa, luoda ja testata mukautettuja sovelluksia sekä julkaista niitä työtilalleen.
Enterprise/Edu-ylläpitäjät voivat lisäksi käyttää RBAC:tä antaakseen kehittäjätilan käyttöoikeuden valituille henkilöille ja valita sitten, ketkä voivat käyttää kutakin tarkastettua sovellusta.
Sovelluksen julkaiseminen
Kehittäjätilan käyttöönotto
Työtilan ylläpitäjien on ensin otettava kehittäjätila käyttöön työtilan ylläpitoasetuksista. Kehittäjätilan valitsin löytyy kohdasta Workspace Settings → Permissions & Roles → Connected Data Developer mode / Create custom MCP connectors. Katso alla olevasta osiosta pakettikohtaiset tiedot.
Business-paketit
Vain ylläpitäjät/omistajat voivat ottaa kehittäjätilan käyttöön ja ottaa sovelluksen käyttöön. Ylläpitäjät eivät voi ottaa kehittäjätilaa käyttöön yksittäisille työtilansa jäsenille.
Voit tarkastella työtilasi nykyistä ylläpitäjien ja omistajien luetteloa kohdassa Työtilan Asetukset → Jäsenet.
Jokaisen ylläpitäjän/omistajan on otettava kehittäjätila käyttöön itse; valitsin ei koske kaikkia työtilan ylläpitäjiä/omistajia.
Ota kehittäjätila käyttöön, kun luot uutta mukautettua sovellusta kohdassa Työtilan asetukset > Sovellukset > Luo.
Enterprise/Edu-paketit
Ylläpitäjät/omistajat voivat ottaa kehittäjätilan käyttöön käyttäjäasetuksistaan. Siirry kohtaan Asetukset → Sovellukset → Lisäasetukset ottaaksesi sen käyttöön.
Voit myös ottaa kehittäjätilan käyttöön itsellesi mukautettua sovellusta luodessasi kohdasta Työtilan asetukset → Sovellukset &→ Luo.
Käytä RBAC:ia ottaaksesi kehittäjätilan käyttöön tietyille työtilan jäsenille.
Kun käyttöoikeus on myönnetty, käyttöön oikeutetut jäsenet voivat ottaa kehittäjätilan käyttöön tilillään siirtymällä kohtaan Asetukset → Sovellukset → Lisäasetukset.
Sovelluksen määrittäminen
Voit luoda uuden sovelluksen järjestelmänvalvojan asetuksista tai käyttäjäasetuksista.
Varmista, että kehittäjätila on käytössä tililläsi (katso edellä).
Järjestelmänvalvojat/omistajat: siirry kohdasta Työtilan asetukset kohtaan Sovellukset → Luo.
Valtuutetut käyttäjät (mukaan lukien järjestelmänvalvojat/omistajat): siirry kohdasta Käyttäjäasetukset kohtaan Sovellukset → Luo.
Anna MCP-palvelimesi endpoint ja tarvittavat metatiedot.
Valitse todennusmekanismi, jos sellainen on käytössä.
Napsauta Skannaa työkalut ja odota, että skannaus valmistuu. Jos palvelimesi käyttää OAuthia, suorita valtuutuspyyntö loppuun ja odota sitten, että työkalujen skannaus valmistuu.
Napsauta Luo.
Määrityksen jälkeen sovellus näkyy luonnoksena kohdassa Työtilan asetukset → Sovellukset → Luonnokset.
Käyttäjäasetuksissa uusi sovellus näkyy kohdassa Asetukset → Sovellukset → Käytössä olevat sovellukset. Uuden sovelluksen nimen vieressä on tunniste Kehitys.
Jos käytät OAuthia todennukseen
Kun määrität sovellusta, varmista, että OAuth/OpenID Connect -palveluntarjoajasi on määritetty myöntämään päivitystokenit, sillä yhteyden säilyttäminen edellyttää lisämäärityksiä.
OpenID Connect -palveluntarjoajille vakiotapa pyytää päivitystokenia on sisällyttää valtuutuspyyntöön laajuus offline_access ja palveluntarjoajan ilmoittaa tukevansa sitä discovery-metatiedoissaan.
Varmista, että palveluntarjoajan discovery-.well-known-endpointit (.well-known/openid-configuration tai .well-known/oauth-authorization-server) listaavat offline_access-laajuuden (tai palveluntarjoajasi vastaavan) kentässä scopes_supported tai vastaavassa ominaisuuskentässä. Jos offline_access (tai vastaava päivitystokenin laajuus) ei ole ilmoitettu tai päivitystokeneita ei myönnetä, ota offline- tai päivityskäyttö käyttöön palveluntarjoajasi ylläpitokonsolissa, tenant-asetuksissa tai metatietomäärityksissä ja luo sitten sovellus uudelleen, jotta ChatGPT hakee päivitetyt metatiedot.
Jos OAuth on määritetty ilman offline_access-laajuutta, ChatGPT voi menettää käyttöoikeuden alkuperäisen valtuutuksen vanhennuttua, koska päivitystokenin uusiminen ei ehkä ole käytettävissä, ja käyttäjien voi olla tarpeen todentaa uudelleen.
Testaa uutta sovellusta ChatGPT:ssä
Avaa uusi keskustelu ja valitse sovellusluonnoksesi ChatGPT:n työkaluvalikosta tai viittaa sovellukseen kehotteessasi.
Kokeile sovelluksellesi erilaisia kehotteita ja käyttötapauksia.
Käytä sovelluksen tarjoamia työkaluja, mukaan lukien kirjoitustoimintoja.
Vahvista toiminnot pyydettäessä. ChatGPT pyytää vahvistusta sovelluksen käyttöoikeuksien ja toiminnon kontekstin perusteella. Tarkista sovelluksen käyttöoikeudet ennen testausta, jotta testaajat tietävät, mitä odottaa.
Nämä sovelluksen käyttöoikeudet koskevat ChatGPT-keskusteluja. Työtilan agentit käyttävät agentin rakentajan määrittämiä agenttikohtaisia hallinta-asetuksia määrittääkseen, mitkä sovelluksen toiminnot ovat käytettävissä ja milloin loppukäyttäjiltä pyydetään niiden hyväksyntää. Lisätietoja agentin käyttäytymisestä: ChatGPT:n työtilan agentit Enterprise- ja Business-versioille.
Julkaise sovellus
Huomautus: Olet vastuussa siitä, että varmistat MCP-palvelimen ja sovelluksen olevan turvallinen ja organisaatiollesi sopiva ennen julkaisemista. Lue lisää
Vain järjestelmänvalvojat ja omistajat voivat julkaista sovelluksia. Siirry julkaisemista varten kohtaan Työtila Asetukset → Sovellukset. Napsauta kohtaa Luonnokset ja sitten painiketta Julkaise. Tarkista turvavaroitukset (erityisesti kirjoitustoiminnoista). Julkaisemisen jälkeen sovellukset näkyvät työtilan hyväksyttyjen yhdistimien luettelossa sekä käyttäjien ChatGPT-asetusten kohdassa Sovellukset, jossa sovelluksen nimen vieressä on tunniste mukautettu.
Business-paketeissa sovelluksia ei voi alkuvaiheessa päivittää julkaisemisen jälkeen. Jos haluat muuttaa työkaluja tai metatietoja julkaisemisen jälkeen, sovellus on luotava uudelleen ja julkaistava uudelleen. Kun sovellus on vielä kehittäjätilassa, sovelluksen omistaja voi muokata sen nimeä ja logoa Sovellukset-asetuksissa sovelluksen Hallinnoi-valikosta. Enterprise-/Edu-paketeissa on käytettävissä lisähallintatoimintoja – lue lisää alta.
Enterprise-/Edu-järjestelmänvalvojien ja omistajien hallintatoiminnot
Enterprise-/Edu-järjestelmänvalvojat/omistajat voivat lisäksi käyttää roolipohjaista käyttöoikeuksien hallintaa (RBAC) määrittääkseen, kuka voi käyttää sovellusta, ja hallita tiettyjä toimintoja, joita sovellus tai yhdistin voi tehdä ennen julkaisua.
Kun olet napsauttanut Julkaise (edellisessä vaiheessa), käytä näkyviin tulevassa valintaikkunassa toimintoa Määritä toiminnot määrittääksesi sovellukselle sallitut toiminnot valitsemalla toiminnon tai poistamalla sen valinnan. Voit myös napsauttaa Päivitä hakeaksesi uusia toimintoja (oletuksena valitsematta) tai päivityksiä toimintomäärityksiin. Käytä Määritä käyttöoikeus valitaksesi tietyt ryhmät, joille annetaan käyttöoikeus, ennen julkaisua.
Voit hallita sovelluksen toimintoja myös julkaisun jälkeen.
Etsi sovellus kohdasta Työtilan asetukset → Sovellukset, napsauta määritettävän sovelluksen vieressä olevaa kolmen pisteen valikkoa (...) ja napsauta Toimintojen hallinta.
MCP-palvelimen päivityksiä ei oteta automaattisesti käyttöön – voit napsauttaa painiketta Päivitä saadaksesi uusimman toimintojoukon tai päivityksiä olemassa oleviin toimintoihin. Uudet toiminnot ovat oletusarvoisesti poissa käytöstä, ja olemassa olevien toimintojen muutokset näytetään diff-muodossa.
Käytä uutta sovellusta keskusteluissa
Aloita keskustelu ja valitse yksi tai useampi sovellus tai käytä yrityksen tietämystä.
Voit kutsua useita ensimmäisen osapuolen ja kolmannen osapuolen sovelluksia yhdessä kehotteessa (esim. hakea sisäisiä tietoja ja luoda sitten tiketin tuloksen perusteella).
Huomautus: jos käytät yrityksen tietämystä, vain sovellukset, joissa on haku-/noutotoiminnallisuus, sisällytetään mukaan.
Kirjoitus- tai muokkaustoiminnoissa ChatGPT voi pyytää vahvistusta sovelluksen käyttöoikeuksien ja toiminnon kontekstin perusteella. Tarkista sovelluksen käyttöoikeudet ennen julkaisua, jotta käyttäjät ymmärtävät, milloin ChatGPT voi kysyä ennen sovelluksen käyttämistä.
Tietoturvaan, turvallisuuteen ja dataan liittyvät näkökohdat
Huomautus: Yhteyden muodostaminen turvattomiin tai epäluotettaviin MCP-palvelimiin voi lisätä altistumista tietoturvariskeille (mukaan lukien kehoteinjektio). Yhdistä vain palvelimiin, joihin luotat, ja varmista, että rakentajat ymmärtävät riskit ennen kehittäjätilan käyttöönottoa. Lue lisää
Kehittäjätila on tehokas ominaisuus, joka edellyttää vastuullista käyttöönottoa ja valvontaa. Kirjoitus- tai muokkaustoiminnoissa ChatGPT voi pyytää vahvistusta sovelluksen käyttöoikeuksien, toiminnon kontekstin ja sen mahdollisen vaikutuksen mukaan. Jotkin erityisen riskialttiit toiminnot voidaan estää sen sijaan, että ne esitetään hyväksyttäviksi. Järjestelmänvalvojat/omistajat näkevät riskivaroituksia ottaessaan käyttöön sovelluksia, jotka voivat kirjoittaa tai muokata tietoja.
Olet vastuussa rakentamiesi mukautettujen sovellusten ja yhdistimien sekä työtilaasi käyttöön lisäämiesi kolmannen osapuolen sovellusten ja yhdistimien soveltuvuuden arvioinnista ja varmistamisesta. Varmista, että kaikki tekniset, käyttöön ja käytäntöihin liittyvät tarkistukset läpäistään ennen mukautetun yhdistimen käyttöönottoa.
Compliance API
Käyttäjäkeskustelut — mukaan lukien keskustelut, joissa käytetään mitä tahansa sovellusta — ovat Enterprise/Edu-asiakkaille saatavilla Compliance API:ssa.
Usein kysytyt kysymykset
Kuka voi ottaa kehittäjätilan käyttöön?
Enterprise/Edu: Ylläpitäjät myöntävät käyttöoikeuden kohdassa Permissions & Roles → Connected Data. Käyttöön oikeutetut käyttäjät ottavat sen sitten käyttöön kohdassa Settings → Apps → Advanced Settings. Vain ylläpitäjät/omistajat voivat julkaista. Ylläpitäjät voivat lisäksi määrittää, ketkä saavat käyttöoikeuden, käyttämällä RBAC:tä.
Business: Vain ylläpitäjät voivat käyttää kehittäjätilaa. Ota se käyttöön kohdassa User Settings → Apps → Advanced settings → Developer mode tai Workspace settings → Apps → Create kehittäjätilassa. Julkaise sitten kohdassa Workspace settings → Apps.
Onko maantieteellisiä rajoituksia?
Ei.
Voinko testata Apps SDK:lla rakennettuja sovelluksia kehittäjätilassa?
Kyllä, voit testata sovelluksia kehittäjätilassa
Ovatko MCP-sovellukset saatavilla mobiilissa?
Eivät – vain verkossa.
Voidaanko sovelluksia päivittää julkaisemisen jälkeen? Voinko ottaa käyttöön tai poistaa käytöstä tiettyjä työkaluja (read vs. write vs. fetch)?
Business-ylläpitäjät/omistajat eivät tällä hetkellä voi päivittää sovelluksia julkaisemisen jälkeen; luo ja julkaise uudelleen päivittääksesi työkalut tai metatiedot. Enterprise/Edu-ylläpitäjät/omistajat voivat ottaa käyttöön tai poistaa käytöstä sovelluksen/yhdistimen toimintoja julkaisun jälkeen. Katso lisätietoja sovelluksen / sovellusten julkaisuosiosta.
Mitä turvatoimia kirjoitustoiminnoille on käytössä?
ChatGPT voi pyytää vahvistusta ennen tärkeitä toimintoja tai muita muutoksia sovelluksen käyttöoikeuksien ja toiminnon kontekstin perusteella. Järjestelmänvalvojat näkevät riskivaroituksia ottaessaan käyttöön sovelluksia, jotka voivat kirjoittaa tai muokata tietoja.
Miten OpenAI arvioi sovellusten turvallisuutta?
OpenAI tekee red team -testausta, seurantaa ja varoituksia kirjoitustoiminnoille. OpenAI:n hyväksymässä rekisterissä olevat sovellukset on tarkistettu ennen saataville tuomista. Olet vastuussa siitä, että varmistat minkä tahansa sovelluksen tai yhdistimen sopivuuden organisaatiollesi, mukaan lukien kehittämäsi sovellukset ja yhdistimet tai lataamasi kolmannen osapuolen sovellukset ja yhdistimet.
Voinko ladata sovelluksen, jonka joku muu on rakentanut?
Kyllä. Ylläpitäjät ja kehittäjät voivat ladata minkä tahansa sovelluksen (mukaan lukien avoimen lähdekoodin tai toimittajan rakentaman). Varmista turvallisuus ja soveltuvuus ennen julkaisua.
Voiko ChatGPT käyttää useita sovelluksia kerralla?
Kyllä. Työtilat voivat kutsua useita ensimmäisen osapuolen ja kolmannen osapuolen sovelluksia yhdessä kehotteessa.
Pitäisikö minun käyttää OpenAI:n rakentamaa sovellusta vai mukautettua MCP-sovellusta?
OpenAI:n rakentamat sovellukset ovat tällä hetkellä vain hakua varten eivätkä tue kirjoitustoimintoja. Käytä mukautettuja MCP-sovelluksia kirjoitus-/muokkausominaisuuksiin.
Voinko yhdistää paikalliseen MCP-palvelimeen?
Et suoraan. ChatGPT muodostaa yhteyden etä-MCP-palvelimiin. Jos MCP-palvelimesi toimii yksityisessä verkossa, omissa tiloissa tai kehittäjän koneella, yhdistä se tuettuihin OpenAI-tuotteisiin suojatun MCP-tunnelin avulla altistamatta palvelinta julkiselle internetille.
Vaaditaanko yhdistetyiltä palvelimilta haku- ja noutotyökaluja?
Ei. Niitä ei enää vaadita.
Voivatko agenttitila ja syvätutkimus käyttää mukautettuja sovelluksia?
Agenttitila ei käytä mukautettuja sovelluksia. Syvätutkimus voi käyttää mukautettuja sovelluksia, mutta vain luku-/fetch-toimintoihin – ei kirjoitustoimintoihin.
Ovatko sovellukset ja täysi MCP-beta saatavilla Pro-käyttäjille?
Pro-käyttäjät voivat rakentaa sovelluksia AppsSDK:n avulla. Täysi MCP on tällä hetkellä saatavilla vain Business- ja Enterprise/Edu-käyttäjille. Pro-käyttäjät voivat yhdistää MCP:itä kehittäjätilassa luku-/nouto-oikeuksilla.
Huomaa, että Pro-käyttäjien on edelleen pidettävä kehittäjätila käytössä voidakseen käyttää mukautettuja sovelluksia.
Voinko käyttää mukautettua sovellustani yritystiedon kanssa?
Yritystieto tukee mukautettuja sovelluksia, joilla on fetch-/hakukäyttöoikeus. Enterprise-ylläpitäjät ja -omistajat hallitsevat sitä, ketkä voivat nähdä ja käyttää näitä sovelluksia RBAC:n avulla. Sovelluksia, joissa on interaktiivinen käyttöliittymä, ei tällä hetkellä tueta yritystiedossa.
Päivittyvätkö MCP-sovelluksen muutokset automaattisesti työtilassani?
Eivät. Kun ylläpitäjä on ensin hyväksynyt MCP-sovelluksen työtilaan, ChatGPT käyttää sen käytettävissä olevista työkaluista ja syötteistä “jäädytettyä” tilannekuvaa. Sovelluksen kehittäjän myöhemmin tekemät muutokset eivät tule voimaan, ennen kuin ylläpitäjä tarkistaa ja julkaisee päivityksen.
Mitä tapahtuu, jos työkalun määritelmä muuttuu hyväksynnän jälkeen?
Jos käytössä oleva sovellus ei enää vastaa jäädytettyä tilannekuvaa, työkalukutsut voivat epäonnistua. Taaksepäin yhteensopivat päivitykset (esimerkiksi uuden valinnaisen parametrin lisääminen) voivat edelleen toimia. Jos työkalun määritelmä ei ole taaksepäin yhteensopiva, ylläpitäjien/omistajien on päivitettävä työkalutoiminnot Työtilan asetuksista ennen jatkamista. Katso lisätietoja muutoksen julkaisemisesta tämän artikkelin Julkaise sovellus -osiosta.
Näkevätkö käyttäjät kehotteen päivittää tai saako ylläpitäjä ilmoituksen, jos kutsu epäonnistuu?
Ei. Virheilmoitukset eivät tällä hetkellä sisällä automaattista päivityskehotetta, eikä ylläpitäjille ilmoiteta ennakoivasti, kun sovellus tarvitsee tarkistusta.
