Open AI (ChatGPT)
🇩🇪 German
  • 🇺🇸 English
  • 🇯🇵 Japanese
  • 🇵🇹 Portuguese
  • 🇰🇷 Korea
  • 🇩🇪 German
    Open AI (ChatGPT)
    🇩🇪 German
    • 🇺🇸 English
    • 🇯🇵 Japanese
    • 🇵🇹 Portuguese
    • 🇰🇷 Korea
    • 🇩🇪 German
    • README
    • Einführung
    • Authentifizierung
    • Anfragen stellen
    • Streaming
    • Debugging-Anfragen
    • Abwärtskompatibilität
    • Verwaltung
    • Audio
      • Sprache erstellen
        POST
      • Transkription erstellen
        POST
      • Übersetzung erstellen
        POST
    • Chat
      • Create chat completion
        POST
    • Einbettungen
      • Create embeddings
        POST
    • Feinabstimmung
      • Feinabstimmungsauftrag erstellen
        POST
      • Listen Sie Feinabstimmungsaufgaben auf
        GET
      • Listen Sie Feinabstimmungsereignisse auf
        GET
      • Listen Sie Prüfpunkte für die Feinabstimmung auf
        GET
      • Feinabstimmungsauftrag abrufen
        GET
      • Feinabstimmung abbrechen
        POST
    • Charge
      • Stapel erstellen
        POST
      • Charge abrufen
        GET
      • Charge abbrechen
        POST
      • Charge auflisten
        GET
    • Files
      • README
      • Datei hochladen
        POST
      • Dateien auflisten
        GET
      • Datei abrufen
        GET
      • Datei löschen
        DELETE
      • Dateiinhalt abrufen
        GET
    • Uploads
      • Create upload
      • Upload-Teil hinzufügen
      • Vollständiger Upload
    • Bilder
      • README
      • Bild erstellen
      • Bildbearbeitung erstellen
      • Erstellen Sie Bildvariationen
    • Modelle​
      • Modelle auflisten
      • Modell abrufen
      • Löschen Sie ein fein abgestimmtes Modell
    • Moderationen​
      • Moderation schaffen
    • Einladungen
      • Einladungen auflisten
      • Einladung erstellen
      • Einladung abrufen
      • Einladung löschen
    • Benutzer​
      • Benutzer auflisten
      • Benutzer ändern
      • Benutzer abrufen
    • Projekte
      • Listen Sie Projekte auf
      • Projekt erstellen
      • Projekt abrufen
      • Projekt ändern
      • Archivprojekt
    • Projektbenutzer
      • Projektbenutzer auflisten
      • Projektbenutzer erstellen
      • Projektbenutzer abrufen
      • Projektbenutzer ändern
      • Projektbenutzer löschen
      • Erstellen Sie ein Projektdienstkonto
    • Projektdienstkonten
      • Projektdienstkonten auflisten
      • Erstellen Sie ein Projektdienstkonto
      • Rufen Sie das Projektdienstkonto ab
      • Projektdienstkonto löschen
    • Projekt-API-Schlüssel
      • Projekt-API-Schlüssel auflisten #12400911
      • Projekt-API-Schlüssel abrufen
      • Projekt-API-Schlüssel löschen
    • Grenzwerte für Projektraten
      • Listen Sie die Projektratenbegrenzungen auf
      • Ändern Sie die Projektratenbegrenzung
    • Audit-Protokolle
      • Audit-Logs auflisten
    • Verwendung​
      • Abschlüsse
      • Einbettungen
      • Moderationen
      • Bilder
      • Audio-Vorträge
      • Audiotranskriptionen
      • Vector-Läden
      • Code-Interpreter-Sitzungen
      • Kosten
    • Abschlüsse
      • Abschluss schaffen
    • Assistenten (v1)
      • Assistent erstellen (v1)
      • Assistentendatei erstellen (v1)
      • Listenassistenten (v1)
      • Assistentendateien auflisten (v1)
      • Abrufassistent (v1)
      • Assistentendatei abrufen (v1)
      • Änderungsassistent (v1)
      • Löschassistent (v1)
      • Assistentendatei löschen (v1)
    • Themen (v1)
      • Thread erstellen (v1)
      • Thread abrufen (v1)
      • Thread ändern (v1)
      • Thread löschen (v1)
    • Nachrichten (v1)
      • Nachricht erstellen (v1)
      • Auflisten von Nachrichten (v1)
      • Auflisten von Meldungsdateien (v1)
      • Nachricht abrufen (v1)
      • Abrufen der Nachrichtendatei (v1)
      • Nachricht ändern (v1)
    • Läufe (v1)
      • Lauf erstellen (v1)
      • Erstellen eines Threads und Ausführen (v1)
      • Auflisten von Ausführungen (v1)
      • Auflisten von Ausführungsschritten (v1)
      • Lauf abrufen (v1)
      • Schritt zum Abrufen des Ausführungsschritts (v1)
      • Ausführung ändern (v1)
      • Übermitteln von Werkzeugausgaben zur Ausführung (v1)
      • Abbrechen einer Ausführung (v1)

    Authentifizierung

    API-Schlüssel#

    Die OpenAI-API verwendet API-Schlüssel zur Authentifizierung. Sie können API-Schlüssel auf Benutzer- oder Dienstkontoebene erstellen. Dienstkonten sind an eine „Bot“-Person gebunden und sollten zur Bereitstellung des Zugriffs für Produktionssysteme verwendet werden. Jeder API-Schlüssel kann auf einen der folgenden Bereiche beschränkt werden:
    1.
    Projektschlüssel – Bietet Zugriff auf ein einzelnes Projekt ( bevorzugte Option ); Greifen Sie auf Projekt-API-Schlüssel zu, indem Sie das spezifische Projekt auswählen, für das Sie Schlüssel generieren möchten.
    2.
    Benutzerschlüssel – Unsere Legacy-Schlüssel. Bietet Zugriff auf alle Organisationen und alle Projekte, zu denen der Benutzer hinzugefügt wurde. Greifen Sie auf API-Schlüssel zu, um Ihre verfügbaren Schlüssel anzuzeigen. Wir empfehlen dringend, aus Sicherheitsgründen auf Projektschlüssel umzusteigen, obwohl der Zugriff über diese Methode derzeit noch unterstützt wird.
    Denken Sie daran, dass Ihr API-Schlüssel ein Geheimnis ist! Teilen Sie es nicht mit anderen und legen Sie es nicht in clientseitigem Code (Browser, Apps) offen. Produktionsanfragen müssen über Ihren eigenen Backend-Server weitergeleitet werden, wo Ihr API-Schlüssel sicher von einer Umgebungsvariablen oder einem Schlüsselverwaltungsdienst geladen werden kann.
    Alle API-Anfragen sollten Ihren API-Schlüssel wie folgt in einem Autorisierungs-HTTP-Header enthalten:

    Organisationen und Projekte (optional)#

    Für Benutzer, die mehreren Organisationen angehören oder über ihren alten Benutzer-API-Schlüssel auf ihre Projekte zugreifen, können Sie einen Header übergeben, um anzugeben, welche Organisation und welches Projekt für eine API-Anfrage verwendet wird. Die Nutzung dieser API-Anfragen gilt als Nutzung für die angegebene Organisation und das angegebene Projekt.
    Um auf das Default project in einer Organisation zuzugreifen, lassen Sie den Header „OpenAI-Project“ weg
    Beispiel für einen Curl-Befehl:
    Beispiel mit dem openai Python-Paket:
    Beispiel mit dem openai Node.js-Paket:
    Organisations-IDs finden Sie auf der Seite mit den Organisationseinstellungen . Projekt-IDs finden Sie auf der Seite „Allgemeine Einstellungen“, indem Sie das jeweilige Projekt auswählen.
    Modified at 2024-12-20 10:30:50
    Previous
    Einführung
    Next
    Anfragen stellen
    Built with