Wenn du feststellst, dass beim Öffnen von Apps beim Konfigurieren eines benutzerdefinierten GPT keine Aktionen angezeigt werden oder dass das Apps-Panel nach dem Behalten der Aktionen verschwindet, liegt es meist nicht daran, dass du nicht genug Berechtigungen gibst, sondern dass ChatGPT diese beiden Integrationswege inzwischen so gestaltet hat, dass sie sich gegenseitig ausschließen, und ein GPT nur eine davon auswählen kann.
Viele Menschen denken an Apps und Actions als "beide können sich mit externen Fähigkeiten verbinden und sollten überlagert werden". Aber sie lösen nicht die gleichen Probleme. Apps sind eher so, als würden sie GPT die Funktionen von Apps nutzen, mit denen Nutzer in ihrem Arbeitsbereich verbunden oder veröffentlicht haben; Actions sind deine eigene Definition externer REST-APIs und Schemata, sodass GPT sie entsprechend der von dir angegebenen Schnittstelle aufrufen kann. Das Autorisierungsmodell, die Fähigkeitsgrenze und die Risikokontrolle dahinter unterscheiden sich, daher wählt die Plattform direkt eine der beiden aus.
Das Wichtigste ist jetzt, nicht weiter nach versteckten Schaltern zu suchen, sondern zu entscheiden, welchen du brauchst:
1. Wenn Sie sich mit Ihren eigenen definierten externen Schnittstellen, Webhooks oder Geschäfts-APIs verbinden möchten, verwenden Sie zuerst Actions.
2. Wenn du eine App oder eine App-Verzeichnisfunktion aufrufen möchtest, die bereits in deinem Arbeitsbereich existiert, nutze zuerst Apps.
3. Wenn du sowohl die Anwendung als auch deine eigene REST-API nutzen möchtest, zwinge ein GPT nicht in zwei stabilere Teile.
Es gibt zwei weitere Konsequenzen, die leicht zu ignorieren sind. Erstens können GPTs mit aktivierten Apps nicht wie herkömmliche GPTs öffentlich in öffentlichen GPT Stores veröffentlicht werden und werden eher innerhalb des Arbeitsbereichs verwendet. Zweitens, wenn dein Arbeitsbereich selbst den Domainnamen Apps oder Actions einschränkt, selbst wenn du den Konfigurationseingang in der Schnittstelle sehen kannst, kann die tatsächliche Laufzeit ungültig sein.
Warum beurteilen viele Menschen es falsch als eine "Frage der Autorität"? Denn das Oberflächenphänomen ist sehr ähnlich: Das Panel fehlt, die Fähigkeitsoptionen sind ausgegraut und der Teilbereich ist begrenzt. Das bedeutet aber nicht zwangsläufig, dass das Konto kaputt ist, oft hast du einfach eine andere Integrationsmethode gewählt, sodass die Plattform die sich gegenseitig ausschließenden Eingänge verlegt.
In diesem Fall ist der zeitsparendste Weg nicht, einen halben Tag lang hin und her zu schneiden, sondern zuerst das Ziel zu klären. Möchtest du dich "mit einer fertigen Anwendung verbinden" oder "mit einer benutzerdefinierten API verbinden"? Denkt man diesen Satz genau nach, können die nächsten 80 % der Konfigurationsumwege eliminiert werden.
Deshalb können Apps und Actions in benutzerdefiniertem GPT nicht zusammen verwendet werden, nicht weil man nicht weiß, wie man zusammenpasst, sondern weil die Produktregeln von Natur aus so sind. Behandelt man es als architektonisches Problem und nicht als Fehler, wird die Idee sofort viel klarer.