OpenAI
Оваа страница беше машински преведена. Погледнете ја оригиналната статија на англиски јазик.

Конфигурирање дејства во GPTs

Како да го поврзете вашиот GPT со надворешни API преку дејства, вклучувајќи поставување, автентикација и конфигурација на шема.

Ажурирано: last month

Преглед

Оваа статија објаснува како да конфигурирате дејства во GPT, вклучително и како да се поврзете со надворешни API-ја, да дефинирате што може да прави GPT и да управувате со автентикација, шеми и ограничувања на работниот простор.

За да конфигурирате дејство, ќе ви требаат деталите за API-то за услугата со која сакате да се поврзете, вклучително и информации за автентикација и OpenAPI шема. GPT може да користи или апликации или дејства, но не и двете истовремено.

Секое дејство е дефинирано со две главни компоненти: како GPT се автентицира со API-то и шема што дефинира што може да прави API-то.

Ограничувања

Ако вашиот работен простор дозволува нула домени за дејства, прилагодените дејства на GPT не може да се извршат затоа што ниеден домен за дејства не може да ги помине проверките на списокот на дозволени. Ова не мора да значи дека целата видливост или пристап до GPT е блокиран.

Дејствата не се достапни за режимот Pro. Кога создавате или уредувате GPT со прилагодени дејства, избирачот на модел прикажува само модели што не се Pro и поддржуваат дејства.

Создајте дејство

Во уредувачот на GPT, одете во делот Дејства и изберете Создај ново дејство.

Потоа ќе конфигурирате како вашиот GPT се поврзува со и користи надворешно API.

Откако ќе конфигурирате дејство, тестирајте го во Преглед за да потврдите дека се однесува како што се очекува.

Автентикација

Автентикацијата контролира како вашиот GPT се поврзува со надворешно API.

Достапни опции:

  • Нема: Не е потребна автентикација

  • API клуч: Користи таен клуч за овластување барања

  • OAuth: Користи најавување на корисникот за пристап заснован на сметка

API клуч

Користете автентикација со API клуч за пристап од сервер до сервер. Може да се конфигурира како:

  • Basic

  • Bearer

  • Прилагодено заглавие

OAuth

Користете OAuth кога дејствата бараат кориснички сметки. OAuth бара:

  • ID на клиент и тајна на клиентот

  • URL за авторизација и URL за токен

  • Опсег и метод за размена на токени

Уредувачот обезбедува URL за повратен повик за завршување на текот на OAuth.

Шема

Шемата дефинира што може да прави вашето API. Таа му кажува на ChatGPT:

  • Кој сервер да се повика

  • Кои крајни точки се достапни

  • Кои параметри ги прифаќаат

  • Како се идентификува секое дејство (ID-а на операции)

Шемата мора да се обезбеди како OpenAPI спецификација во JSON или YAML.

Додајте шема

Можете да додадете шема на три начини:

  • Залепете ја директно во уредувачот

  • Увезете ја од URL

  • Започнете од вграден пример:

    • Време (JSON)

    • Продавница за миленици (YAML)

    • Празен шаблон

Ако шемата е важечка, уредувачот ги прикажува откриените дејства. Ако е неважечка, се прикажуваат грешки при валидација.

Ограничувања на работниот простор (Enterprise и Edu)

Ако ја видите пораката:


„Ниту еден домен не е дозволен од поставките на вашиот работен простор.“

Ова значи дека дејствата се ограничени од поставките на вашиот работен простор.

  • Администраторите може да ги дозволат сите домени или да ги ограничат дејствата на одобрени домени.

  • Ако не се дозволени домени, не можете да користите дејства.

За контроли на ниво на работен простор за дејства и ограничувања на домени, видете: Управување со пристапот до GPT во работни простори Enterprise и Edu.

Приватност и кориснички контроли

  • Секое дејство може да вклучува URL на политика на приватност.

  • Јавните GPT-и (преку линк или GPT Store) со дејства мора да вклучуваат важечки URL на политика на приватност.

  • Од корисниците може да се побара да ги одобрат дејствата пред да се извршат.

  • За OAuth дејства, корисниците може да ги прегледуваат и управуваат поврзаните сметки.

Дополнителна помош

За помош при пишување или дебагирање дејства, користете го официјалниот ActionsGPT.

Дали оваа статија ви беше корисна?