Source: https://ailoot.ai/models/de-at/qwen2-5-coder-3b-instruct/
Canonical: https://ailoot.ai/models/de-at/qwen2-5-coder-3b-instruct/
Language: de-at

# Qwen2.5-Coder-3B

[Markdown](https://ailoot.ai/models/de-at/qwen2-5-coder-3b-instruct/index.md) · [JSON](https://ailoot.ai/models/de-at/qwen2-5-coder-3b-instruct/facts.json)

## [Qwen2.5-Coder-3B](https://ailoot.ai/models/de-at/qwen2-5-coder-3b-instruct/)

Qwen2.5-Coder-3B-Instruct ist Qwens kompaktes, auf Anweisungen abgestimmtes Modell für Codegenerierung, Schlussfolgerungen und Reparaturen. Sein exaktes Profil mit 3.09B Parametern bietet 32,768 Tokens Kontext für Programmierbriefings mit relevanter Implementierung, Schnittstelle und erwartetem Verhalten.

- [**Ailoot Ultra · OpenAI Chat** `POST /v1/chat/completions` `qwen2.5-coder-3b-instruct`](https://ailoot.ai/models/de-at/qwen2-5-coder-3b-instruct/#method-0)
- [**Ailoot Ultra · Anthropic Messages** `POST /v1/messages` `qwen2.5-coder-3b-instruct`](https://ailoot.ai/models/de-at/qwen2-5-coder-3b-instruct/#method-1)

Ü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.

Qwen2.5-Coder-3B-Instruct ist Qwens kompaktes, auf Anweisungen abgestimmtes Programmiermodell mit insgesamt 3.09 Milliarden Parametern und einem vollständigen Kontext von 32,768 Tokens. Der Hersteller nennt Codegenerierung, Schlussfolgerungen zu Code und Codekorrekturen als zentrale Aufgaben der Familie, während mathematische und allgemeine Sprachfähigkeiten erhalten bleiben. Das Training der Familie verwendet 5.5 Billionen Tokens aus Code, der Verknüpfung von Text und Code sowie synthetischem Material.

#### Bereiten Sie ein fokussiertes Programmierbriefing vor

Geben Sie Sprache, Funktionssignatur, Annahmen zu Eingaben und erwartete Ausgabe an, bevor Sie Code anfordern. Fügen Sie das Beispiel bei, das das gewünschte Verhalten festlegt, besonders wenn ein Grenzfall die Implementierung verändert. Stellen Sie für eine Reparatur die aktuelle Funktion und den zu behebenden Fehler bereit.

Eine Beispielanfrage kann einen Parser verlangen, der die genehmigten Feldnamen erhält und bei einer leeren Eingabe das festgelegte Ergebnis zurückgibt. Bewahren Sie die relevante Schnittstelle und die Beispiele mit dem vorgeschlagenen Code auf, damit sich die Prüfung auf denselben Vertrag bezieht.

#### Verwenden Sie die Gesprächsvorlage von Instruct

Dieser Checkpoint ist die Instruct-Ausgabe, getrennt vom Base-Modell. Das native Beispiel übergibt system- und user-Nachrichten über die Chatvorlage des Checkpoints und decodiert die erzeugte Fortsetzung als Text. Halten Sie beim Vorbereiten dieses Gesprächs Aufgabenanweisung und aktuelle Codefrage eindeutig.

Benennen Sie für eine Erklärung die zu analysierende Funktion oder den Codezweig und fragen Sie, welche Annahme dessen Verhalten bestimmt. Geben Sie für eine Neufassung an, welche Schnittstellen und Ausgabefelder unverändert bleiben sollen. Eine hilfreiche Antwort kann zuerst den vorgeschlagenen Code und danach die Begründung liefern, die die Änderung mit diesen Anforderungen verknüpft.

#### Bringen Sie die relevanten Abhängigkeiten im 3B-Profil unter

Die exakte 3B-Modellkarte veröffentlicht einen Kontext von 32,768 Tokens, 2.77 Milliarden Parameter ohne Embeddings und 36 Schichten. Die Modellarchitektur verwendet Grouped-Query-Attention mit 16 Query-Heads und zwei Key/Value-Heads. Wählen Sie das relevante Projektmaterial für die Anfrage aus, statt diese kompakte Ausgabe wie das separat konfigurierte 32B-Modell zu behandeln.

Fügen Sie für eine beispielhafte funktionsübergreifende Aufgabe die Implementierung, ihren Aufrufer und den verbindenden Typ oder das Schema bei. Erhalten Sie Dateipfade und Namen, damit sich die erzeugte Änderung auf die vorgesehene Stelle bezieht. Betrifft eine Frage nur eine Bedingung, bewahren Sie den Code, der diese festlegt, und die Beispiele, die das erwartete Ergebnis bestimmen.

#### Erstellen Sie ein überprüfbares Arbeitsergebnis

Entscheiden Sie, ob der nächste Schritt eine vollständige Funktion, eine gezielte Codeänderung oder eine schriftliche Erklärung benötigt. Das native Generierungsbeispiel verwendet ein beispielhaftes Ausgabebudget für eine kleine Aufgabe; legen Sie das tatsächliche Arbeitsergebnis und ein passendes konfiguriertes Antwortbudget für die aktuelle Arbeit fest.

Halten Sie Quellcode, Anforderung und vorgeschlagene Änderung zusammen, wenn die umgebende Anwendung das Ergebnis ausführt oder prüft. Stellen Sie für eine Korrektur den tatsächlichen Fehler und die aktuelle Implementierung bereit und verlangen Sie dann die Änderung, die diese Belege berücksichtigt. Bewahren Sie den gewählten Namen 3B Instruct mit dem fertigen Code und der Erklärung auf, damit die Fortsetzung dieselbe Herstellerausgabe verwendet.

Wählen Sie über Ailoot diese exakte Modell-ID in /v1/chat/completions und übergeben Sie die Aufgabe in messages. Jede Nachricht enthält eine role und ihren content; halten Sie die relevante Anweisung und das Ausgangsmaterial zusammen. Erfassen Sie die vollständige JSON-Antwort oder, bei aktiviertem stream, alle SSE-Segmente und speichern Sie usage zusammen mit dem schriftlichen Ergebnis.

**Ailoot Ultra · OpenAI Chat** `POST /v1/chat/completions` `qwen2.5-coder-3b-instruct`

[`qwen2.5-coder-3b-instruct`](https://ailoot.ai/models/de-at/#m=qwen2.5-coder-3b-instruct&route=Ultra&caller=qwen2.5-coder-3b-instruct&fmt=chat)

Sonstiges /`qwen2.5-coder-3b-instruct`

### Einstieg

Qwen2.5-Coder-3B-Instruct ist Qwens kompaktes, auf Anweisungen abgestimmtes Modell für Codegenerierung, Schlussfolgerungen und Reparaturen. Sein exaktes Profil mit 3.09B Parametern bietet 32,768 Tokens Kontext für Programmierbriefings mit relevanter Implementierung, Schnittstelle und erwartetem Verhalten.

Zulässige Eingaben

Text · Bilder

Ergebnisse

Text

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

**Ailoot Ultra · OpenAI Chat** `POST /v1/chat/completions`

Eingabe

`text`, `image`

Ausgabe

`text`

Ausgabeformat

JSON or SSE

| Feld | Typ | Anforderung | Werte und Limits | Standard |
| --- | --- | --- | --- | --- |
| Feld`model` | Typ`string` | AnforderungErforderlich | Werte und Limits qwen2.5-coder-3b-instruct Bedingungen: Verwenden Sie genau diesen Ailoot-Routingselektor. | Standard— |
| Feld`messages` | Typ`array` | AnforderungErforderlich | Werte und Limits Bedingungen: | Standard— |
| Feld`stream` | Typ`boolean` | AnforderungOptional | Werte und Limits Bedingungen: | Standardfalse |

Kombinationen von Eingabematerialien

**text\_input** · Erforderlich: messages

**image\_with\_text** · Erforderlich: messages with actual image content blocks

Methodenparameter und Lebenszyklus

| Parameter | Vertrag |
| --- | --- |
| Parameter`content_type` | Vertragapplication/json |
| Parameter`required` | Vertragmodel, messages |
| Parameter`optional` | Vertragstream |
| Parameter`material_types` | Vertragtext, image |
| Parameter`conditions` | VertragVerwenden Sie genau diesen Ailoot-Routingselektor., Dieses Protokoll überträgt Bildinhalte, wenn das konkret ausgewählte Modell Bildverarbeitung unterstützt. Die Zulassung des Protokolls belegt keine Bildverarbeitungsfähigkeit für jedes Modell. |

Methodenaliasnamen: `/chat/completions`

Lebenszyklus: `synchronous_or_streamed`

### Tarife

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

Schnellmodus

Standardtarif Wenn der Schnellmodus ausgewählt ist

Flex-Modus

Standardtarif Wenn der Modus flex ausgewählt ist

Maximaler Denkaufwand

Standardtarif Wenn beim maximalen Denkaufwand die Standardanpassung (default) verwendet wird

Preise für explizites Caching

Nicht aktiviert Wenn explizites Caching angefordert wird

Nulltarife für reine Textverarbeitung

Für Cache, Werkzeuge und Medien gelten die jeweils gesondert aufgeführten Preisbedingungen. Für reine Texteingabe und Textausgabe

#### Ailoot-Tarife

#### Preise nach Konfiguration

| Konfiguration | Tarifstaffel | Gebühr |
| --- | --- | --- |
| KonfigurationBasistarife für Tokens | TarifstaffelGrundtarif | Gebühr Eingabe · Eingabetoken **$0** / 1K Tokens Ausgabe · Ausgabetoken **$0** / 1K Tokens Eingabe · Cache lesen **$0** / 1K Tokens Eingabe · In Cache schreiben **$0** / 1K Tokens Eingabe · In 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 abschließenden Verbrauchsdatensatzes. [So funktionieren Reservierung und Abrechnung →](https://ailoot.ai/docs/de-at/billing/reserve/)

### Beispielanfragen

#### Ailoot Ultra · OpenAI Chat

curl · einmal erstellen und das vollständige Ergebnis speichern

```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('{"model": "qwen2.5-coder-3b-instruct", "messages": [{"role": "user", "content": "Explain how a rainbow forms."}]}')

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/chat/completions \
  -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.
```

### Ergebnisse abrufen und speichern

#### Ailoot Ultra · OpenAI Chat

JSON or SSE

##### Alle fertiggestellten Ergebnisse aufbewahren

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

Bewahren Sie jeden Inhaltsblock, jede ID eines Werkzeugaufrufs, eine gegebenenfalls zurückgegebene Denksignatur, alle SSE-Deltas und die vollständigen Nutzungsdaten auf. Das erste Textfragment ist nicht das gesamte Ergebnis.

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

Bewahren Sie die ursprüngliche X-Client-Request-ID, Antwort und Header auf. Ein unbekanntes Ergebnis oder ein Ergebnis mit dem Status result\_pending\_check berechtigt nicht zu einem zweiten Erstellungsauftrag.

Antwortfelder

| Feld | Typ |
| --- | --- |
| Feld`choices[]` | Typobject |
| Feld`usage` | 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** [`qwen2.5-coder-3b-instruct`](https://ailoot.ai/models/de-at/#m=qwen2.5-coder-3b-instruct&route=Ultra&caller=qwen2.5-coder-3b-instruct&fmt=chat)

#### Aliasnamen für Methodenpfade

`/chat/completions`

#### Zugehörige Aufrufer-IDs

[`qwen2.5-coder-3b-instruct`](https://ailoot.ai/models/de-at/#m=qwen2.5-coder-3b-instruct&route=Ultra&caller=qwen2.5-coder-3b-instruct&fmt=chat)

**Ailoot Ultra · Anthropic Messages** `POST /v1/messages` `qwen2.5-coder-3b-instruct`

[`qwen2.5-coder-3b-instruct`](https://ailoot.ai/models/de-at/#m=qwen2.5-coder-3b-instruct&route=Ultra&caller=qwen2.5-coder-3b-instruct&fmt=messages)

Sonstiges /`qwen2.5-coder-3b-instruct`

### Einstieg

Qwen2.5-Coder-3B-Instruct ist Qwens kompaktes, auf Anweisungen abgestimmtes Modell für Codegenerierung, Schlussfolgerungen und Reparaturen. Sein exaktes Profil mit 3.09B Parametern bietet 32,768 Tokens Kontext für Programmierbriefings mit relevanter Implementierung, Schnittstelle und erwartetem Verhalten.

Zulässige Eingaben

Text · Bilder

Ergebnisse

json · sse

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

**Ailoot Ultra · Anthropic Messages** `POST /v1/messages`

Eingabe

`text`, `image`

Ausgabe

`json`, `sse`

Ausgabeformat

JSON or SSE

| Feld | Typ | Anforderung | Werte und Limits | Standard |
| --- | --- | --- | --- | --- |
| Feld`model` | Typ`string` | AnforderungErforderlich | Werte und Limits qwen2.5-coder-3b-instruct Bedingungen: Verwenden Sie genau diesen Ailoot-Routingselektor. | Standard— |
| Feld`messages` | Typ`array` | AnforderungErforderlich | Werte und Limits Bedingungen: | Standard— |
| Feld`stream` | Typ`boolean` | AnforderungOptional | Werte und Limits Bedingungen: | Standardfalse |
| Feld`max_tokens` | Typ`integer` | AnforderungErforderlich | Werte und Limits Minimum: 1 Bedingungen: | Standard— |

Kombinationen von Eingabematerialien

**text\_input** · Erforderlich: messages

**image\_with\_text** · Erforderlich: messages with actual image content blocks

Methodenparameter und Lebenszyklus

| Parameter | Vertrag |
| --- | --- |
| Parameter`content_type` | Vertragapplication/json |
| Parameter`required` | Vertragmodel, messages, max\_tokens |
| Parameter`optional` | Vertragstream |
| Parameter`material_types` | Vertragtext, image |
| Parameter`conditions` | VertragVerwenden Sie genau diesen Ailoot-Routingselektor., Dieses Protokoll überträgt Bildinhalte, wenn das konkret ausgewählte Modell Bildverarbeitung unterstützt. Die Zulassung des Protokolls belegt keine Bildverarbeitungsfähigkeit für jedes Modell. |

Lebenszyklus: `synchronous_or_streamed`

### Tarife

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

Schnellmodus

Standardtarif Wenn der Schnellmodus ausgewählt ist

Flex-Modus

Standardtarif Wenn der Modus flex ausgewählt ist

Maximaler Denkaufwand

Standardtarif Wenn beim maximalen Denkaufwand die Standardanpassung (default) verwendet wird

Preise für explizites Caching

Nicht aktiviert Wenn explizites Caching angefordert wird

Nulltarife für reine Textverarbeitung

Für Cache, Werkzeuge und Medien gelten die jeweils gesondert aufgeführten Preisbedingungen. Für reine Texteingabe und Textausgabe

#### Ailoot-Tarife

#### Preise nach Konfiguration

| Konfiguration | Tarifstaffel | Gebühr |
| --- | --- | --- |
| KonfigurationBasistarife für Tokens | TarifstaffelGrundtarif | Gebühr Eingabe · Eingabetoken **$0** / 1K Tokens Ausgabe · Ausgabetoken **$0** / 1K Tokens Eingabe · Cache lesen **$0** / 1K Tokens Eingabe · In Cache schreiben **$0** / 1K Tokens Eingabe · In 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 abschließenden Verbrauchsdatensatzes. [So funktionieren Reservierung und Abrechnung →](https://ailoot.ai/docs/de-at/billing/reserve/)

### Beispielanfragen

#### Ailoot Ultra · Anthropic Messages

curl · einmal erstellen und das vollständige Ergebnis speichern

```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('{"model": "qwen2.5-coder-3b-instruct", "messages": [{"role": "user", "content": "Explain how a rainbow forms."}], "max_tokens": 256}')

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/messages \
  -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.
```

### Ergebnisse abrufen und speichern

#### Ailoot Ultra · Anthropic Messages

JSON or SSE

##### Alle fertiggestellten Ergebnisse aufbewahren

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

Bewahren Sie jeden Inhaltsblock, jede ID eines Werkzeugaufrufs, eine gegebenenfalls zurückgegebene Denksignatur, alle SSE-Deltas und die vollständigen Nutzungsdaten auf. Das erste Textfragment ist nicht das gesamte Ergebnis.

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

Bewahren Sie die ursprüngliche X-Client-Request-ID, Antwort und Header auf. Ein unbekanntes Ergebnis oder ein Ergebnis mit dem Status result\_pending\_check berechtigt nicht zu einem zweiten Erstellungsauftrag.

Antwortfelder

| Feld | Typ |
| --- | --- |
| Feld`content[]` | Typobject |
| Feld`usage` | 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** [`qwen2.5-coder-3b-instruct`](https://ailoot.ai/models/de-at/#m=qwen2.5-coder-3b-instruct&route=Ultra&caller=qwen2.5-coder-3b-instruct&fmt=messages)

#### Aliasnamen für Methodenpfade

`/chat/completions`

#### Zugehörige Aufrufer-IDs

[`qwen2.5-coder-3b-instruct`](https://ailoot.ai/models/de-at/#m=qwen2.5-coder-3b-instruct&route=Ultra&caller=qwen2.5-coder-3b-instruct&fmt=messages)

FAQ · Qwen2.5-Coder-3B

Welche Eingaben und Ergebnisse sind verfügbar?

`POST /v1/chat/completions` · `qwen2.5-coder-3b-instruct`: `text`, `image` → `text` `POST /v1/messages` · `qwen2.5-coder-3b-instruct`: `text`, `image` → `json`, `sse`

Welche Felder verwendet die Anfrage?

`POST /v1/chat/completions` · `qwen2.5-coder-3b-instruct`: `model`, `messages`, `stream` `POST /v1/messages` · `qwen2.5-coder-3b-instruct`: `model`, `messages`, `stream`, `max_tokens`

Welche Grenzen gelten?

`POST /v1/messages` · `qwen2.5-coder-3b-instruct`: `max_tokens.minimum`: `1`

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-at/billing/subscriptions/) · [Modellpreise ansehen](https://ailoot.ai/models/de-at/)

## 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-at)

## 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.
