Open AI (ChatGPT)
🇩🇪 German
  • 🇺🇸 English
  • 🇯🇵 Japanese
  • 🇵🇹 Portuguese
  • 🇰🇷 Korea
  • 🇩🇪 German
  1. Charge
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)
  1. Charge

Stapel erstellen

POST
https://api.openai.com/v1/batches
Erstellt einen Batch aus einer hochgeladenen Anforderungsdatei und führt ihn aus
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.openai.com/v1/batches' \
--header 'Authorization: Bearer $OPENAI_API_KEY' \
--header 'Content-Type: application/json' \
--data-raw '{
    "input_file_id": "file-abc123",
    "endpoint": "/v1/chat/completions",
    "completion_window": "24h"
  }'
Response Response Example
{
  "id": "batch_abc123",
  "object": "batch",
  "endpoint": "/v1/chat/completions",
  "errors": null,
  "input_file_id": "file-abc123",
  "completion_window": "24h",
  "status": "validating",
  "output_file_id": null,
  "error_file_id": null,
  "created_at": 1711471533,
  "in_progress_at": null,
  "expires_at": null,
  "finalizing_at": null,
  "completed_at": null,
  "failed_at": null,
  "expired_at": null,
  "cancelling_at": null,
  "cancelled_at": null,
  "request_counts": {
    "total": 0,
    "completed": 0,
    "failed": 0
  },
  "metadata": {
    "customer_id": "user_123456789",
    "batch_description": "Nightly eval job",
  }
}

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Header Params
Authorization
string 
required
Example:
Bearer $OPENAI_API_KEY
Content-Type
string 
required
Example:
application/json
Body Params application/json
input_file_id
string 
required
Die ID einer hochgeladenen Datei, die Anforderungen für den neuen Batch enthält.
Informationen zum Hochladen einer Datei finden Sie unter Datei hochladen .
Ihre Eingabedatei muss als JSONL-Datei formatiert sein und mit dem Zweck batch hochgeladen werden. Die Datei kann bis zu 50.000 Anfragen enthalten und bis zu 200 MB groß sein.
endpoint
string 
required
Der Endpunkt, der für alle Anforderungen im Batch verwendet werden soll. Derzeit werden /v1/chat/completions , /v1/embeddings und /v1/completions unterstützt. Beachten Sie, dass /v1/embeddings Batches auch auf maximal 50.000 Einbettungseingaben für alle Anforderungen im Batch beschränkt sind.
completion_window
string 
required
Der Zeitrahmen, innerhalb dessen der Stapel verarbeitet werden soll. Derzeit wird nur 24h unterstützt.
Examples

Responses

🟢200Success
application/json
Body
id
string 
required
object
string 
required
endpoint
string 
required
errors
null 
required
input_file_id
string 
required
completion_window
string 
required
status
string 
required
output_file_id
null 
required
error_file_id
null 
required
created_at
integer 
required
in_progress_at
null 
required
expires_at
null 
required
finalizing_at
null 
required
completed_at
null 
required
failed_at
null 
required
expired_at
null 
required
cancelling_at
null 
required
cancelled_at
null 
required
request_counts
object 
required
total
integer 
required
completed
integer 
required
failed
integer 
required
metadata
object 
required
customer_id
string 
required
batch_description
string 
required
Previous
Feinabstimmung abbrechen
Next
Charge abrufen
Built with