Преглед
Оваа статија објаснува како да конфигурирате дејства во 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.
