Source: https://ailoot.ai/models/de-ch/openai-text-embedding-3-large-u003a-batch/
Canonical: https://ailoot.ai/models/de-ch/openai-text-embedding-3-large-u003a-batch/
Language: de-ch

# OpenAI: Text Embedding 3 Large (batch)

[Markdown](https://ailoot.ai/models/de-ch/openai-text-embedding-3-large-u003a-batch/index.md) · [JSON](https://ailoot.ai/models/de-ch/openai-text-embedding-3-large-u003a-batch/facts.json)

## [OpenAI: Text Embedding 3 Large (batch)](https://ailoot.ai/models/de-ch/openai-text-embedding-3-large-u003a-batch/)

Text Embedding 3 Large Batch übermittelt Gruppen von Text-Embedding-Anfragen als einen Ailoot-Batch. Verfolgen Sie jedes Element anhand seiner custom\_id und rufen Sie die vollständigen Ergebnisse des ursprünglichen Vorgangs ab.

- [**Ailoot Ultra · Batch** `POST /v1/batches` `openai/text-embedding-3-large:batch`](https://ailoot.ai/models/de-ch/openai-text-embedding-3-large-u003a-batch/#method-0)

Über das Modell

Diese Beschreibung erläutert die Fähigkeiten des Modells. Die über Ailoot verfügbaren Eingaben, Ausgaben und Optionen sind unten für die ausgewählte Methode aufgeführt.

Text Embedding 3 Large Batch verwendet /v1/batches mit der genauen Modell-ID openai/text-embedding-3-large:batch. Setzen Sie endpoint auf /v1/embeddings und geben Sie requests an; jedes Element enthält custom\_id und einen body mit input als Textzeichenfolge oder als Array von Zeichenfolgen. Halten Sie die Kennungen stabil, damit Ihre Anwendung die Ergebnisse einer Aktualisierung des Suchindex zuordnen kann.

Der Batch wird asynchron verarbeitet. Bewahren Sie die ursprünglich zurückgegebene Vorgangs-ID auf und verfolgen Sie denselben Vorgang mit demselben Aufrufer über GET /v1/batches/{operation\_id}. Ein abgeschlossener Ergebnissatz kann für jede custom\_id eine response oder einen error enthalten. Prüfen Sie deshalb neben dem Gesamtstatus auch die Ergebnisse der einzelnen Elemente.

Speichern Sie sämtliche abgeschlossenen Ergebnisse als JSONL und bewahren Sie jede custom\_id mit ihrer vollständigen response oder ihrem error auf. Ordnen Sie erfolgreiche Vektoren den übermittelten Dokument-IDs zu, bevor Sie den Index aktualisieren. Halten Sie den ursprünglichen Vorgang und die Elementdatensätze zusammen, damit sich unvollständige oder fehlgeschlagene Elemente untersuchen lassen, ohne bereits zurückgegebene Ergebnisse zu verlieren.

**Ailoot Ultra · Batch** `POST /v1/batches` `openai/text-embedding-3-large:batch`

[`openai/text-embedding-3-large:batch`](https://ailoot.ai/models/de-ch/#m=openai%2Ftext-embedding-3-large%3Abatch&route=Ultra&caller=openai%2Ftext-embedding-3-large%3Abatch&fmt=batches)

Sonstiges /`openai/text-embedding-3-large:batch`

### Einstieg

Text Embedding 3 Large Batch übermittelt Gruppen von Text-Embedding-Anfragen als einen Ailoot-Batch. Verfolgen Sie jedes Element anhand seiner custom\_id und rufen Sie die vollständigen Ergebnisse des ursprünglichen Vorgangs ab.

Zulässige Eingaben

Text

Ergebnisse

embedding

### In Ailoot verfügbar · Eingaben und Methoden

**Ailoot Ultra · Batch** `POST /v1/batches`

Eingabe

`text`

Ausgabe

`embedding`

| Feld | Typ | Anforderung | Werte und Limits | Standard |
| --- | --- | --- | --- | --- |
| Feld`model` | Typ`string` | AnforderungErforderlich | Werte und Limits openai/text-embedding-3-large:batch Bedingungen: Verwenden Sie genau diesen Ailoot-Routingselektor. | Standard— |
| Feld`endpoint` | Typ`string` | AnforderungErforderlich | Werte und Limits /v1/embeddings Bedingungen: | Standard— |
| Feld`requests` | Typ`array` | AnforderungErforderlich | Werte und Limits Bedingungen: | Standard— |

Methodenparameter und Lebenszyklus

| Parameter | Vertrag |
| --- | --- |
| Parameter`content_type` | Vertragapplication/json |
| Parameter`required` | Vertragmodel, endpoint, requests |
| Parameter`optional` | Vertrag |
| Parameter`material_types` | Vertragtext |
| Parameter`conditions` | VertragVerwenden Sie genau diesen Ailoot-Routingselektor. |

Lebenszyklus: `asynchronous`

`GET /v1/batches/{operation_id}` · Die tatsächliche ursprüngliche response.id; derselbe Aufrufer, derselbe Schlüssel und dieselbe Gruppe.

### Tarife

Tarifangaben erweitern die Anfrageoptionen nicht. Unterstützte Parameter stehen bei der ausgewählten Methode.

Schnellmodus

Nicht angegeben Wenn der Schnellmodus ausgewählt ist

Flex-Modus

Nicht angegeben Wenn der Modus flex ausgewählt ist

Maximaler Denkaufwand

Nicht angegeben Wenn beim maximalen Denkaufwand die Standardanpassung (default) verwendet wird

Preise für explizites Caching

Nicht aktiviert Wenn explizites Caching angefordert wird

#### Ailoot-Tarife

#### Preise nach Konfiguration

Ordnen Sie jede Gebühr den angezeigten Bedingungen zu. Verwenden Sie für jede Gruppe alternativer Konfigurationen einen Tarif.

| Konfiguration | Tarifstaffel | Kontexttoken, mehr als | Kontexttoken, bis einschliesslich | Gebühr |
| --- | --- | --- | --- | --- |
| KonfigurationToken-Basistarife | TarifstaffelGrundtarif | Kontexttoken, mehr als— | Kontexttoken, bis einschliesslichKeine Obergrenze | Gebühr Eingabe · Eingabetoken **$0.00013** / 1K Tokens Ausgabe · Ausgabetoken **$0** / 1K Tokens Eingabe · Cache lesen **—** / 1K Tokens Eingabe · Cache schreiben **—** / 1K Tokens Eingabe · Cache schreiben, 1 Stunde **—** / 1K Tokens |
| KonfigurationAnfragelängenstufe 1 | Tarifstaffel— | Kontexttoken, mehr als0 | Kontexttoken, bis einschliesslichKeine Obergrenze | Gebühr Eingabe · Eingabetoken **$0.00013** / 1K Tokens Ausgabe · Ausgabetoken **$0** / 1K Tokens Eingabe · Cache lesen **—** / 1K Tokens Eingabe · Cache schreiben **—** / 1K Tokens Eingabe · Cache schreiben, 1 Stunde **—** / 1K Tokens |

Ailoot reserviert vor einer Anfrage einen geschätzten Betrag. Nach dem Ergebnis rechnet Ailoot die endgültige Gebühr anhand des gemessenen Verbrauchs ab. Bei Streaming erfolgt die Abrechnung anhand des abschliessenden Verbrauchsdatensatzes. [So funktionieren Reservierung und Abrechnung →](https://ailoot.ai/docs/de-ch/billing/reserve/)

### Beispielanfragen

#### Ailoot Ultra · Batch

curl · einmal erstellen und das vollständige Ergebnis speichernDen ursprünglichen Batch auslesen und jedes Ergebnis aufbewahren

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"endpoint": "/v1/embeddings", "model": "openai/text-embedding-3-large:batch", "requests": [{"custom_id": "embedding-1", "body": {"input": "The quick brown fox jumps over the lazy dog"}}]}')

Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/batches \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.
```

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_BATCH'
import json,os,subprocess
from pathlib import Path
from urllib.parse import quote
r=json.loads(Path("result.json").read_text()); operation=r["id"]
subprocess.run(["curl","--fail-with-body","--silent","--show-error","https://api.ailoot.ai/v1/batches/"+quote(operation,safe=""),"-H","Authorization: Bearer "+os.environ["AILOOT_API_KEY"],"-D","status-headers.txt","-o","status.json"],check=True)
s=json.loads(Path("status.json").read_text())
if s.get("status")=="completed": Path("results.jsonl").write_text("".join(json.dumps(x,ensure_ascii=False)+"\n" for x in s.get("results",[])))
# Repeat only this same original GET while pending; never repeat creation.
PY_BATCH
```

### Ergebnisse abrufen und speichern

#### Ailoot Ultra · Batch

- `GET /v1/batches/{operation_id}`

##### Alle fertiggestellten Ergebnisse aufbewahren

Bewahren Sie jede vollständig zurückgegebene Antwort, Datei und jeden Inhaltsteil auf.

Bewahren Sie den ursprünglichen Status, jede custom\_id sowie die vollständige Antwort oder Fehlermeldung auf. Speichern Sie alle abgeschlossenen results\[\] als JSONL; daraus wird kein Pfad zum Hoch- oder Herunterladen über Files abgeleitet.

##### Wenn die ursprüngliche Antwort geprüft werden muss

Bewahren Sie die ursprüngliche Vorgangs-ID auf und lesen Sie nur diesen ursprünglichen Stapelauftrag. Eine Zeitüberschreitung, ein Fehler oder ein unbekannter Zustand berechtigt nicht zu einem weiteren Erstellungsauftrag.

Antwortfelder

| Feld | Typ |
| --- | --- |
| Feld`results[]` | Typarray |
| Feld`results[].custom_id` | Typstring |
| Feld`results[].response` | Typobject |
| Feld`results[].error` | Typobject |

Fehler und nächste Schritte

| Antwort | Bedingung | Nächster Schritt |
| --- | --- | --- |
| Antwort400 · `invalid_request_error` | BedingungEin Pflichtfeld, die Modellauswahl, der Typ oder die Eingabedarstellung ist ungültig. | Nächster SchrittPrüfen Sie die zurückgegebenen Validierungsdetails, bevor Sie eine separate Anfrage vorbereiten. |
| Antwort`` | BedingungDie ursprüngliche Anfrage oder ihr Ergebnis ist unbekannt oder muss geprüft werden. | Nächster SchrittBewahren Sie die ursprünglichen Kennungen und Header auf; lesen Sie nur unterstützte Status- oder Bibliothekseinträge. Senden Sie den Erstellungsauftrag nicht erneut. |

### Aliasnamen

#### Modellaliasnamen

**Ailoot Ultra** [`openai/text-embedding-3-large:batch`](https://ailoot.ai/models/de-ch/#m=openai%2Ftext-embedding-3-large%3Abatch&route=Ultra&caller=openai%2Ftext-embedding-3-large%3Abatch&fmt=batches)

#### Aliasnamen für Methodenpfade

Verwenden Sie die oben angezeigten Methodenpfade.

#### Zugehörige Aufrufer-IDs

[`openai/text-embedding-3-large:batch`](https://ailoot.ai/models/de-ch/#m=openai%2Ftext-embedding-3-large%3Abatch&route=Ultra&caller=openai%2Ftext-embedding-3-large%3Abatch&fmt=batches)

FAQ · OpenAI: Text Embedding 3 Large (batch)

Welche Eingaben und Ergebnisse sind verfügbar?

`POST /v1/batches` · `openai/text-embedding-3-large:batch`: `text` → `embedding`

Welche Felder verwendet die Anfrage?

`POST /v1/batches` · `openai/text-embedding-3-large:batch`: `model`, `endpoint`, `requests`

Verbinden Sie Ailoot mit Claude Code, OpenCode, Hermes oder Ihrer eigenen Anwendung.

## Das Unternehmen und sein Projektportfolio

Das Unternehmen und sein Projektportfolio: Millionen von Kunden; monatliche Umsätze in Milliardenhöhe.

## Tokens mit Rabatt kaufen.

Aborabatt für regelmäßige Arbeit. Aktionscodes bieten bis 50% beim Tokenkauf.

Abo

Wählen Sie einen Tarif mit Rabatt für Ihre regelmäßigen Anfragen.

Aktionscode bis 50%

Geben Sie den Code beim Kauf ein. Der Preis wird nach den gültigen Aktionsbedingungen berechnet.

Ausgaben in der Historie

Modell, Tokens und Betrag werden für jede Anfrage gespeichert.

[Abo wählen](https://ailoot.ai/docs/de-ch/billing/subscriptions/) · [Modellpreise ansehen](https://ailoot.ai/models/de-ch/)

## Verbinden Sie die API mit dem Produkt, das Sie verkaufen.

SaaS, Anwendungen und Bots nach dem offiziellen Angebot und Lizenzvertrag von Ailoot. Fordern Sie für den Weiterverkauf eine Reseller-Lizenz an.

Kommerzielle Anwendung

Integrieren Sie Text-, Bild-, Video- und Audioerzeugung in kostenpflichtige Funktionen Ihres Dienstes.

Reseller-Lizenz

Senden Sie Projektbeschreibung und Zugangsmodell. Fordern Sie schriftliche Nutzungs- und Weiterverkaufsbedingungen an.

Dokumente auf der Website

Offizielles Angebot, Lizenzvertrag und Datenschutzerklärung sind vor der Verbindung zugänglich.

[Reseller-Lizenz anfordern](mailto:support@ailoot.ai) · [Offizielles Angebot und Lizenzvertrag](https://ailoot.ai/legal/offer?lang=de-ch)

## Ailoot · Das Unternehmen und sein Projektportfolio





Ailoot baut auf bewährte Betriebserfahrung, einen großen Kundenstamm, stabilen Service und kontinuierliche KPI-Kontrolle.





Das Unternehmen und sein Projektportfolio: Millionen von Kunden; monatliche Umsätze in Milliardenhöhe.





Ailoot nutzt diese Betriebserfahrung für den API-Zugang zu KI-Funktionen in Kundenprodukten, Agenten, Anwendungen und Automatisierungen.
