OpenAI
Šo lapu tulkoja mašīntulks. Skatīt oriģinālo rakstu angļu valodā.

Darbību konfigurēšana GPT

Kā savienot savu GPT ar ārējiem API, izmantojot darbības, tostarp iestatīšanu, autentifikāciju un shēmas konfigurēšanu.

Atjaunināts: 7 days ago

Pārskats

Šajā rakstā ir paskaidrots, kā konfigurēt darbības GPT ietvaros, tostarp kā izveidot savienojumu ar ārējām API, definēt, ko GPT var darīt, un pārvaldīt autentifikāciju, shēmas un darbvietas ierobežojumus.

Lai konfigurētu darbību, jums būs nepieciešama API informācija par pakalpojumu, ar kuru vēlaties izveidot savienojumu, tostarp autentifikācijas informācija un OpenAPI shēma. GPT var izmantot vai nu lietotnes, vai darbības, bet ne abas vienlaikus.

Katru darbību definē divi galvenie komponenti: kā GPT autentificējas API, un shēma, kas definē, ko API var darīt.

Ierobežojumi

Ja jūsu darbvieta neatļauj nevienu darbību domēnu, GPT pielāgotās darbības nevar izpildīt, jo neviens darbības domēns nevar izturēt atļauju saraksta pārbaudes. Tas ne vienmēr nozīmē, ka visa GPT redzamība vai piekļuve ir bloķēta.

Darbības nav pieejamas Pro režīmā. Kad izveidojat vai rediģējat GPT ar pielāgotām darbībām, modeļa atlasītājs rāda tikai tos modeļus bez Pro režīma, kas atbalsta darbības.

Izveidojiet darbību

GPT redaktorā pārejiet uz sadaļu Darbības un atlasiet Izveidot jaunu darbību.

Pēc tam konfigurēsiet, kā jūsu GPT izveido savienojumu ar ārēju API un to izmanto.

Pēc darbības konfigurēšanas pārbaudiet to sadaļā Priekšskatījums, lai pārliecinātos, ka tā darbojas, kā paredzēts.

Autentifikācija

Autentifikācija kontrolē, kā jūsu GPT izveido savienojumu ar ārēju API.

Pieejamās opcijas:

  • Nav: Autentifikācija nav nepieciešama

  • API atslēga: Izmanto slepenu atslēgu pieprasījumu autorizēšanai

  • OAuth: Izmanto lietotāja pierakstīšanos piekļuvei, kas balstīta uz kontu

API atslēga

Izmantojiet API atslēgas autentifikāciju serveru savstarpējai piekļuvei. To var konfigurēt kā:

  • Basic

  • Bearer

  • Pielāgota galvene

OAuth

Izmantojiet OAuth, kad darbībām ir nepieciešami lietotāju konti. OAuth ir nepieciešams:

  • Klienta ID un klienta noslēpums

  • Autorizācijas URL un tokena URL

  • Tvērums un tokena apmaiņas metode

Redaktors nodrošina atzvanīšanas URL OAuth plūsmas pabeigšanai.

Shēma

Shēma definē, ko jūsu API var darīt. Tā norāda ChatGPT:

  • Kuru serveri izsaukt

  • Kādi galapunkti ir pieejami

  • Kādus parametrus tie pieņem

  • Kā tiek identificēta katra darbība (operāciju ID)

Shēma ir jānorāda kā OpenAPI specifikācija JSON vai YAML formātā.

Pievienojiet shēmu

Shēmu var pievienot trīs veidos:

  • Ielīmējiet to tieši redaktorā

  • Importējiet to no URL

  • Sāciet ar iebūvētu piemēru:

    • Laikapstākļi (JSON)

    • Pet Store (YAML)

    • Tukša veidne

Ja shēma ir derīga, redaktors rāda noteiktās darbības. Ja tā nav derīga, tiek parādītas validācijas kļūdas.

Darbvietas ierobežojumi (Enterprise un Edu)

Ja redzat ziņojumu:


„Jūsu darbvietas iestatījumi neatļauj nevienu domēnu.”

Tas nozīmē, ka darbības ierobežo jūsu darbvietas iestatījumi.

  • Administratori var atļaut visus domēnus vai ierobežot darbības tikai līdz apstiprinātiem domēniem.

  • Ja nav atļauts neviens domēns, jūs nevarat izmantot darbības.

Par darbvietas līmeņa vadīklām darbībām un domēnu ierobežojumiem skatiet: GPT piekļuves pārvaldība Enterprise un Edu darbvietās.

Privātums un lietotāja vadīklas

  • Katra darbība var ietvert privātuma politikas URL.

  • Publiskiem GPT (saite vai GPT Store) ar darbībām ir jāietver derīgs privātuma politikas URL.

  • Lietotājiem var lūgt apstiprināt darbības pirms to palaišanas.

  • OAuth darbībām lietotāji var pārskatīt un pārvaldīt savienotos kontus.

Papildu palīdzība

Lai saņemtu palīdzību darbību rakstīšanā vai atkļūdošanā, izmantojiet oficiālo ActionsGPT.

Vai šis raksts bija noderīgs?