+170 XP

ChatGPT · Was Custom GPTs sind und der GPT Store

Ein Custom GPT ist eine konfigurierte Version von ChatGPT, die Sie einmal für eine Aufgabe einrichten, die Sie immer wieder erledigen. Danach nutzen Sie es erneut (oder veröffentlichen es), ohne das Setup jedes Mal neu aufzubauen. Stellen Sie es sich als ChatGPT vor, plus einen festen System-Prompt, eine Reihe von Dateien, optionale Tool-Anbindungen und einen Namen, alles gebündelt in einer teilbaren Einheit, die im GPT Store liegt.

Sie wissen bereits, wie man einen guten Prompt schreibt. Zu einem Custom GPT greifen Sie, wenn ein guter Prompt nicht reicht: wenn die Anweisungen lang sind, wenn jedes Mal dieselben Referenzdateien zählen oder wenn andere die Aufgabe ausführen sollen, ohne die Mechanik dahinter zu sehen.

Anatomie eines Custom GPT

Öffnen Sie den Builder unter chatgpt.com/gpts/editor. Sie brauchen Plus, Pro, Business (früher Team), Enterprise oder Edu. Ein Custom GPT besteht aus wenigen Bestandteilen:

  • Instructions: der dauerhafte System-Prompt. Das ist der Verhaltensvertrag, keine einmalige Anfrage.
  • Knowledge: Dateien, die Sie hochladen (PDFs, Dokumente, Tabellen) und die das GPT in jeder Unterhaltung lesen kann.
  • Capabilities: Schalter für Web Search, Canvas, Code Interpreter & Data Analysis und Bildgenerierung.
  • Recommended model: das Modell, das das GPT standardmäßig nutzen soll. Nutzer mit Plänen, die eine Modellauswahl erlauben, können trotzdem wechseln.
  • Actions: Anbindungen an externe APIs, damit das GPT echte Daten abrufen oder senden kann.
  • Conversation starters: Beispiel-Prompts, die auf dem Startbildschirm angezeigt werden.

Der Builder hat einen dialogbasierten Einrichtungsmodus, aber für alles Ernsthafte sollten Sie direkt den Tab Configure bearbeiten. Der Dialogmodus ist bequem und unpräzise. Im Configure-Tab legen Sie genau fest, was in den Anweisungen steht.

Das konkrete Beispiel: ein Brand Voice Writer

Angenommen, Ihr Unternehmen hat einen Tone Guide: warm, direkt, kein Hype, britische Schreibweise, niemals das Wort „leverage“. Marketing, Vertrieb und Support müssen alle in dieser Tonalität schreiben. Den Guide in jeden Chat einzufügen ist fehleranfällig und inkonsistent.

Bauen Sie stattdessen ein GPT namens „Acme Brand Voice Writer“.

Instructions (der Vertrag):

text
You are Acme's brand voice writer. Rewrite or draft copy in Acme's
voice: warm, direct, plain. No hype words (leverage, synergy,
game-changing, unlock). British spelling. Sentences under 25 words
where possible. Active voice.

When the user gives raw copy, return: (1) the rewritten version,
(2) a one-line note on what you changed and why.

If the request conflicts with the tone guide in your knowledge files,
follow the tone guide and say so briefly.

Knowledge: Laden Sie acme-tone-guide.pdf und eine dos-and-donts.md hoch. Jetzt startet jede Unterhaltung mit dem vollständigen Guide, ohne Einfügen.

Capabilities: Schalten Sie Web Search aus (Sie wollen nicht, dass es Fakten über Produkte erfindet), und lassen Sie Canvas an, damit Texter Entwürfe nebeneinander bearbeiten können.

Conversation starters: „Diesen Homepage-Hero umschreiben“, „Eine Launch-E-Mail entwerfen“, „Diesen Absatz straffen“.

Jetzt öffnet jeder im Team ein einziges GPT und bekommt konsistenten Output. Genau um diese Konsistenz geht es: Die Anweisungen und der Tone Guide verändern sich nicht zwischen Personen oder Sitzungen.

Wann ein Custom GPT einen gespeicherten Prompt schlägt

Sie können Prompts als Textbausteine speichern, und mit ChatGPT Projects legen Sie Custom Instructions und gemeinsame Dateien für einen Arbeitsbereich fest. Die Wahl hängt also an ein paar Signalen.

Greifen Sie zu einem Custom GPT, wenn:

  • Mehrere Personen dasselbe Verhalten brauchen. Ein gespeicherter Prompt liegt auf Ihrem Rechner; ein GPT lässt sich per Link teilen oder in Ihrem Workspace veröffentlichen.
  • Die Anweisungen lang und stabil sind. Ein Verhaltensvertrag mit 600 Wörtern gehört in eine Konfiguration und wird nicht neu getippt.
  • Sie gebündelte Knowledge-Dateien brauchen, die für jede Unterhaltung gelten, nicht nur für eine.
  • Sie Actions brauchen. Nur Custom GPTs (und die API) können auf diese Weise Ihre eigenen Endpoints aufrufen.
  • Sie eine saubere Startoberfläche wollen, mit Namen, Icon und Starter-Prompts für nicht-technische Nutzer.

Ein gespeicherter Prompt oder ein Project reicht, wenn:

  • Nur Sie es nutzen und der Prompt kurz ist.
  • Sich der Kontext jedes Mal ändert, sodass feste Anweisungen nur stören würden.
  • Sie schnell iterieren und kein veröffentlichtes Artefakt pflegen wollen.

Faustregel: Projects sind für *Ihre* wiederkehrende Arbeit mit gemeinsamen Dateien; Custom GPTs sind dafür da, *eine wiederholbare Aufgabe für andere zu verpacken* (oder für ein sauberes, benanntes Tool, zu dem Sie immer wieder zurückkehren). Die beiden überschneiden sich, und das ist in Ordnung.

Build a Custom GPT from Scratch

Watch on YouTube

Actions: wo Custom GPTs ihre Stärke zeigen

Mit einer GPT Action kann Ihr Custom GPT während einer Unterhaltung eine externe API aufrufen. Das ist dieselbe Idee wie Function Calling in der API, wird aber im Builder über ein OpenAPI-Schema konfiguriert statt über Code.

Erweitern Sie den Brand Voice Writer. Angenommen, freigegebene Produktfakten liegen hinter einem internen Endpoint. Sie geben dem GPT eine Action, damit es echte Spezifikationen abruft, statt zu raten. Die Action definieren Sie mit einem OpenAPI-Schema wie diesem:

yaml
openapi: 3.1.0
info:
  title: Acme Product Facts
  version: "1.0"
servers:
  - url: https://api.acme.com
paths:
  /products/{sku}:
    get:
      operationId: getProductFacts
      summary: Get approved facts for a product SKU
      parameters:
        - name: sku
          in: path
          required: true
          schema: { type: string }
      responses:
        "200":
          description: Product facts
          content:
            application/json:
              schema:
                type: object
                properties:
                  name: { type: string }
                  claims: { type: array, items: { type: string } }

Fügen Sie das in den Action-Editor ein und ergänzen Sie eine Authentifizierungsmethode (API-Key oder OAuth). Das GPT kann jetzt getProductFacts aufrufen, wenn ein Nutzer Text für eine SKU anfordert. Das Modell entscheidet anhand Ihrer Anweisungen und der `summary` der Action, wann es sie aufruft. Details zu Authentifizierung und Schema finden Sie unter Actions in der Dokumentation.

Zwei Dinge sollten Sie verinnerlichen:

  • Schreiben Sie klare Felder operationId und summary. Das Modell entscheidet anhand dieser Felder, ob und wie es die Action aufruft. Vage Summaries führen zu verpassten oder falschen Aufrufen.
  • Actions laufen mit den Berechtigungen, die Sie konfigurieren. Ist das GPT veröffentlicht, behandeln Sie die Action als öffentliche Tür in diese API.

Actions vs. Apps (früher Connectors)

Verwechseln Sie Actions nicht mit Apps, die OpenAI früher Connectors nannte. Apps verbinden ChatGPT mit Diensten wie Google Drive, SharePoint oder GitHub, damit Sie deren Inhalte in Chats und Projects holen können. Actions sind eigene API-Aufrufe, die Sie in ein bestimmtes GPT einbauen. Nutzen Sie Apps, um Ihre Dokumente aus unterstützten Diensten einzubinden. Nutzen Sie Actions, um Ihren eigenen Endpoint anzusprechen oder eine eigene Operation auszulösen.

Veröffentlichen und der GPT Store

Im GPT Store werden veröffentlichte Custom GPTs gefunden. Wenn Sie mit dem Bauen fertig sind, wählen Sie die Sichtbarkeit:

  • Only me: privat.
  • Anyone with the link: teilbar, nicht gelistet.
  • Workspace (Business/Enterprise/Edu): nur für Ihre Organisation sichtbar.
  • Public: im Store für alle gelistet.

Um öffentlich zu veröffentlichen, brauchen Sie ein verifiziertes Builder-Profil (einen Namen oder eine verifizierte Domain). Der Store ordnet GPTs in Kategorien ein und hebt beliebte hervor. OpenAI hat für Builder in den USA ein nutzungsbasiertes Vergütungsprogramm betrieben; betrachten Sie Details als veränderlich und prüfen Sie die aktuellen Bedingungen, statt von einem festen Satz auszugehen. Die offizielle Übersicht finden Sie unter help.openai.com.

Eine harte Einschränkung sollten Sie sich merken: **Ein öffentliches GPT läuft über das ChatGPT-Konto und den Plan des *Nutzers***. Free-Nutzer können GPTs verwenden, haben aber engere Limits und bekommen unter Umständen Zugriff auf andere Modelle als Sie beim Bauen, selbst wenn Sie ein Recommended model festgelegt haben. Testen Sie als Nicht-Builder, bevor Sie veröffentlichen.

Wissenscheck

1. Was beschreibt den Zweck eines Custom GPT im Vergleich zu einem einzelnen guten Prompt am besten?

2. Welche Rolle spielen die „Instructions“ in einem Custom GPT?

3. Warum empfiehlt die Lektion, direkt den Tab „Configure“ zu bearbeiten, statt sich auf den dialogbasierten Einrichtungsmodus zu verlassen?

MEHRFACHAUSWAHL

4. Wählen Sie ALLE Situationen, in denen ein Custom GPT die bessere Wahl ist, als jedes Mal einen einzelnen Prompt zu schreiben.

Wählen Sie alle richtigen Antworten aus.

MEHRFACHAUSWAHL

5. Wählen Sie ALLE Punkte, die laut Lektion echte Bestandteile eines Custom GPT sind.

Wählen Sie alle richtigen Antworten aus.

Custom GPTs vs. die API: wissen, auf welcher Seite Sie stehen

Diese Unterscheidung trennt Leute, die ChatGPT *nutzen*, von Leuten, die auf OpenAI *Produkte bauen*.

Ein Custom GPT lebt innerhalb von ChatGPT. Es ist an die ChatGPT-App gebunden: Der Nutzer braucht ein ChatGPT-Konto, die Oberfläche ist festgelegt, und Sie konfigurieren es mit Anweisungen, Dateien und Actions. Code ist nicht nötig.

Die OpenAI API (die Responses API und die ältere Chat Completions API) dient dazu, das Modell in *Ihre eigene* Anwendung einzubetten. Sie schreiben Code, Sie kontrollieren die Oberfläche, Sie zahlen pro Token, und Sie können Function Calling, Structured Outputs, das Agents SDK und mehr nutzen.

Dieselbe Brand-Voice-Aufgabe sieht auf API-Seite so aus:

python
from openai import OpenAI

client = OpenAI()

TONE_GUIDE = open("acme-tone-guide.md").read()

resp = client.responses.create(
    model="gpt-5",
    instructions=f"Rewrite copy in Acme's brand voice.\n\n{TONE_GUIDE}",
    input="Rewrite: 'We leverage cutting-edge synergy to unlock value.'",
)

print(resp.output_text)

Dieselben Anweisungen, derselbe Tone Guide. Der Unterschied ist, *wo es läuft*: innerhalb von ChatGPT für Ihr Team oder innerhalb Ihrer eigenen App für Ihre Kunden. Prüfen Sie auf der Modellseite die aktuellen Modellnamen und Preise, bevor Sie sich für eines entscheiden.

So entscheiden Sie:

  • Custom GPT, wenn Ihre Zielgruppe ChatGPT-Nutzer sind, Sie keinerlei Infrastruktur wollen und die ChatGPT-Oberfläche ausreicht.
  • API, wenn Sie es in Ihrem Produkt brauchen, automatisiert und skaliert, hinter Ihrer eigenen Authentifizierung oder angebunden an ein Backend. Wenn Sie Structured Outputs (garantierte JSON-Strukturen) oder programmatische Orchestrierung mit dem Agents SDK brauchen, sind Sie bei der API.

Ein üblicher Weg: Prototypen Sie das Verhalten als Custom GPT, um die Anweisungen schnell zu validieren, und übertragen Sie die bewährten Anweisungen dann in eine API-Integration, wenn Sie Skalierung oder eine eigene Oberfläche brauchen.

Ein Custom GPT pflegen

Ein veröffentlichtes GPT ist ein kleines Produkt. Behandeln Sie es auch so.

  • Versionieren Sie Ihre Anweisungen. Bewahren Sie den Anweisungstext in einer Datei in Ihrem Repo oder Ihren Notizen auf. Der Builder hat keine echte Versionshistorie, also führen Sie Ihre eigene.
  • Testen Sie nach Modell-Updates neu. Das Verhalten kann sich verschieben, wenn sich das zugrunde liegende Modell ändert. Führen Sie eine kurze Liste mit Test-Prompts und lassen Sie sie erneut laufen.
  • Halten Sie Knowledge-Dateien aktuell. Ein veralteter Tone Guide erzeugt veralteten Output, laden Sie also neu hoch, wenn sich die Quelle ändert.
  • Prüfen Sie Actions. Ist das GPT öffentlich und ruft eine API auf, kontrollieren Sie, was dieser Endpoint preisgibt.

Key Takeaways

  • Nutzen Sie ein Custom GPT, wenn sich eine Aufgabe wiederholt, die Anweisungen lang und stabil sind, jedes Mal dieselben Dateien zählen oder andere die Aufgabe ausführen sollen, ohne das Setup zu sehen. Nutzen Sie einen gespeicherten Prompt oder ein Project für persönliche, sich schnell ändernde Arbeit.
  • Bauen Sie im Tab Configure, nicht im Dialogmodus, damit Sie die genauen Anweisungen, Knowledge-Dateien, Capabilities und das Recommended model kontrollieren.
  • Ergänzen Sie Actions (mit klaren Feldern operationId und summary in einem OpenAPI-Schema), wenn das GPT Live-Daten von Ihren eigenen Endpoints braucht. Nutzen Sie Apps (früher Connectors), um Dokumente aus Diensten wie Google Drive einzubinden.
  • Behalten Sie die Grenze im Blick: Ein Custom GPT lebt innerhalb von ChatGPT für ChatGPT-Nutzer; die OpenAI API (Responses, Function Calling, Structured Outputs, Agents SDK) dient dazu, das Modell in Ihr eigenes Produkt einzubetten. Prototypen Sie als GPT und wechseln Sie zur API, wenn Sie Skalierung brauchen.
  • Behandeln Sie ein veröffentlichtes GPT als Produkt: Versionieren Sie Ihre Anweisungen selbst, testen Sie nach Modell-Updates neu und halten Sie Knowledge-Dateien aktuell.

Häufige Fragen

Was ist ein custom GPT in ChatGPT?

Ein custom GPT ist eine konfigurierte Version von ChatGPT, die einen festen System-Prompt, hochgeladene Wissensdateien, aktivierbare Funktionen, ein empfohlenes Modell und optionale API-Anbindungen in einer einzigen benannten, teilbaren Einheit bündelt. Sie richten ihn einmal für eine wiederkehrende Aufgabe ein und nutzen oder teilen ihn dann, statt das Setup jedes Mal neu aufzubauen. Zum Erstellen brauchen Sie einen Plus-, Pro-, Business-, Enterprise- oder Edu-Plan, über den Builder unter chatgpt.com/gpts/editor.

Wann sollte ich einen custom GPT bauen, statt einfach einen Prompt zu speichern?

Bauen Sie einen custom GPT, wenn mehrere Personen dasselbe Verhalten brauchen, wenn die Anweisungen lang und stabil sind, wenn in jeder Unterhaltung dieselben Referenzdateien eine Rolle spielen oder wenn Sie über Actions Ihre eigene API aufrufen müssen. Ein gespeicherter Prompt oder ein ChatGPT-Projekt reicht, wenn nur Sie selbst damit arbeiten, der Prompt kurz ist oder sich der Kontext jedes Mal ändert. Als Faustregel: Projekte sind für Ihre eigene wiederkehrende Arbeit mit gemeinsamen Dateien, custom GPTs dienen dazu, eine wiederholbare Aufgabe für andere Personen zu verpacken.

Was ist der Unterschied zwischen einem custom GPT und der OpenAI API?

Ein custom GPT läuft innerhalb von ChatGPT: Der Nutzer braucht ein ChatGPT-Konto, die Oberfläche ist vorgegeben, und Sie konfigurieren ihn mit Anweisungen, Dateien und Actions, ohne Code zu schreiben. Mit der OpenAI API (Responses und die ältere Chat Completions) binden Sie das Modell in Ihre eigene Anwendung ein, mit Ihrer Oberfläche, Ihrer Authentifizierung, Abrechnung pro Token sowie function calling, structured outputs und dem Agents SDK. Ein üblicher Weg: Sie prototypen das Verhalten als custom GPT und übertragen die bewährten Anweisungen dann auf die API, sobald Sie Skalierung oder eine eigene Oberfläche brauchen.

Wie funktionieren GPT Actions und wann brauche ich eine?

Mit einer GPT Action kann ein custom GPT während einer Unterhaltung eine externe API aufrufen. Sie konfigurieren sie, indem Sie ein OpenAPI-Schema in den Action-Editor einfügen und eine Authentifizierungsmethode hinzufügen (API-Key oder OAuth). Sie brauchen eine, wenn der GPT Live-Daten von Ihrem eigenen Endpunkt abrufen soll, statt zu raten, zum Beispiel freigegebene Produktspezifikationen per SKU. Das Modell entscheidet anhand Ihrer Anweisungen sowie der operationId und der summary der Action, wann es sie aufruft. Vage summaries führen deshalb zu ausgelassenen oder falschen Aufrufen.

Was ist der Unterschied zwischen GPT Actions und ChatGPT-Apps (früher Connectors)?

Apps, die OpenAI früher Connectors nannte, verbinden ChatGPT mit Diensten wie Google Drive, SharePoint oder GitHub, damit Sie deren Inhalte in Chats und Projekte holen können. Actions sind eigene API-Aufrufe, die Sie über ein OpenAPI-Schema in einen bestimmten custom GPT einbinden. Nutzen Sie Apps, um Dokumente aus unterstützten Diensten einzubinden, und Actions, um Ihren eigenen Endpunkt anzusprechen oder eine eigene Operation auszulösen.

Was brauche ich, um einen GPT öffentlich im GPT Store zu veröffentlichen, und was ändert sich, sobald er live ist?

Für eine öffentliche Veröffentlichung im GPT Store brauchen Sie ein verifiziertes Builder-Profil, entweder einen Namen oder eine verifizierte Domain. Die anderen Sichtbarkeitsoptionen sind privat, nur per Link und Workspace für Business-, Enterprise- und Edu-Pläne. Sobald er live ist, läuft der GPT über das jeweilige ChatGPT-Konto und den Plan des Nutzers. Free-Nutzer stoßen daher auf engere Limits und bekommen unter Umständen Zugriff auf andere Modelle als Sie beim Bauen, selbst wenn ein empfohlenes Modell eingestellt ist. Testen Sie ihn vor dem Release mit einem Konto, das nicht der Builder ist, und betrachten Sie jede Action in einem öffentlichen GPT als öffentliche Tür zu dieser API.

Was Sie aus dieser Lektion umsetzen

Diese Maßnahmen sind im Playbook der Rolle zusammengefasst.

  • Deaktivieren Sie jede Custom-GPT-Fähigkeit, die für die Aufgabe nicht benötigt wird
  • Team-GPTs auf Workspace-/Admin-Ebene besitzen und nur workspace-intern veröffentlichen
Vollständiges Action Playbook ansehen →