1. Anleitung zur Authentifizierung bei der OpenAI API
Die OpenAI API erfordert die Verwendung eines API-Schlüssels zur Authentifizierung, um die Sicherheit und Legitimität der Anfragen zu gewährleisten. Der API-Schlüssel dient als Schlüssel zur Kommunikation mit den OpenAI-Services und muss jedes Mal bereitgestellt werden, wenn eine Anfrage gesendet wird, um Ihre Identität anzuzeigen.
2. Erhalt des OpenAI API-Schlüssels
Um Ihren OpenAI API-Schlüssel zu erhalten, melden Sie sich bitte im OpenAI-Dashboard an und navigieren Sie zur Schlüsselverwaltungsseite. Hier können Sie einen neuen API-Schlüssel erstellen, vorhandene API-Schlüssel verwalten und widerrufen.
3. Hinzufügen des API-Schlüssels im HTTP-Header
Beim Senden von API-Anfragen an OpenAI müssen Sie das Feld Authorization
im HTTP-Anforderungsheader hinzufügen, wobei der Wert Bearer
gefolgt von Ihrem API-Schlüssel ist. Hier ist ein Beispiel für das Senden einer Anforderung mit dem curl-Befehl:
curl "https://api.openai.com/v1/endpoint" \
-H "Authorization: Bearer OPENAI_API_KEY"
Bitte ersetzen Sie OPENAI_API_KEY
durch Ihren tatsächlichen API-Schlüssel.
4. Verwendung von API-Schlüsseln für mehrere Organisationsteilnehmer
Wenn Sie Mitglied mehrerer Organisationen sind und angeben möchten, zu welchen Nutzungstatistiken die API-Anfragen gehören sollen, können Sie ein weiteres Feld OpenAI-Organization
im HTTP-Anforderungsheader tragen. Der Wert dieses Feldes sollte die ID der Organisation sein, für die Sie die Nutzungstatistiken zuweisen möchten.
Hier ist ein Beispiel für einen curl-Befehl, der die Organisations-ID angibt:
curl "https://api.openai.com/v1/endpoint" \
-H "Authorization: Bearer OPENAI_API_KEY" \
-H "OpenAI-Organization: YOUR_ORG_ID"
Bitte ersetzen Sie OPENAI_API_KEY
und YOUR_ORG_ID
durch Ihren tatsächlichen API-Schlüssel und die ID Ihrer Organisation.
Tipp: Stellen Sie immer die Sicherheit Ihres API-Schlüssels und der Organisations-ID sicher und vermeiden Sie deren Offenlegung an öffentlich zugänglichen Orten, insbesondere in Client-seitigem Code. Wenn der API-Schlüssel preisgegeben wird, kann dies zu Missbrauch des Dienstes oder unerwarteten Gebühren führen. Schützen Sie Ihren API-Schlüssel so, wie Sie Ihr Passwort schützen würden.