Modelle

Qwen2.5-Coder-3B

Markdown · JSON

Qwen2.5-Coder-3B

Qwen2.5-Coder-3B-Instruct ist Qwens kompaktes, auf Anweisungen abgestimmtes Modell für Codegenerierung, Schlussfolgern und Reparaturen. Sein exaktes Profil mit 3,09B Parametern bietet einen Kontext von 32.768 Token für Programmierbriefings mit relevanter Implementierung, Schnittstelle und erwartetem Verhalten.

Ü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 Token. Der Hersteller beschreibt Codegenerierung, das Schlussfolgern über Code und Codekorrekturen als zentrale Zwecke der Familie, wobei mathematische und allgemeine Sprachfähigkeiten erhalten bleiben. Das Training der Familie verwendet 5,5 Billionen Token aus Code, der Verknüpfung von Text und Code sowie synthetischem Material.

Ein gezieltes Programmierbriefing vorbereiten

Geben Sie Sprache, Funktionssignatur, Eingabeannahmen und erwartete Ausgabe vor, bevor Sie Code verlangen. Fügen Sie das Beispiel bei, das das gewünschte Verhalten festlegt, besonders wenn ein Grenzfall die Implementierung verändert. Übergeben Sie bei einer Reparatur die aktuelle Funktion und den Fehler, den sie beheben soll.

Eine beispielhafte Anfrage kann einen Parser verlangen, der die freigegebenen Feldnamen beibehält und bei leerer Eingabe das festgelegte Ergebnis zurückgibt. Halten Sie relevante Schnittstelle und Beispiele mit dem vorgeschlagenen Code zusammen, damit sich die Prüfung auf denselben Vertrag bezieht.

Die Instruct-Gesprächsvorlage verwenden

Dieser Checkpoint ist die Instruct-Ausgabe und vom Base-Modell zu unterscheiden. Das native Beispiel übergibt system- und user-Nachrichten über die Chatvorlage des Checkpoints und dekodiert die generierte Fortsetzung als Text. Halten Sie bei der Vorbereitung dieses Gesprächs Aufgabenanweisung und aktuelle Codefrage klar.

Benennen Sie für eine Erklärung die zu analysierende Funktion oder den Codezweig und fragen Sie, welche Annahme das Verhalten bestimmt. Legen Sie bei einer Neufassung fest, welche Schnittstellen und Ausgabefelder unverändert bleiben sollen. Eine hilfreiche Antwort kann den vorgeschlagenen Code und danach die Begründung liefern, die die Änderung mit diesen Anforderungen verbindet.

Relevante Abhängigkeiten in das 3B-Profil einpassen

Die genaue 3B-Modellkarte veröffentlicht einen Kontext von 32.768 Token, 2,77 Milliarden Parameter außerhalb der Embeddings und 36 Schichten. Ihre Modellarchitektur verwendet Grouped-Query Attention mit 16 Query-Köpfen und zwei Key/Value-Köpfen. 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 Implementierung, Aufrufer und den verbindenden Typ oder das Schema bei. Bewahren Sie Dateipfade und Namen, damit sich die generierte Änderung auf die beabsichtigte Stelle bezieht. Wenn eine Frage nur eine Bedingung betrifft, behalten Sie den Code bei, der sie festlegt, sowie die Beispiele, die das erwartete Ergebnis bestimmen.

Ein überprüfbares Ergebnis erstellen

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; definieren Sie das tatsächliche Ergebnis und konfigurieren Sie ein geeignetes Antwortbudget für die konkrete Arbeit.

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

Wählen Sie in Ailoot unter /v1/chat/completions diese exakte Modell-ID und übergeben Sie die Aufgabe in messages. Jede Nachricht enthält eine Rolle und ihren Inhalt; halten Sie die relevante Anweisung und das Ausgangsmaterial zusammen. Erfassen Sie die vollständige JSON-Antwort oder bei aktiviertem stream sämtliche 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

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

Start

Qwen2.5-Coder-3B-Instruct ist Qwens kompaktes, auf Anweisungen abgestimmtes Modell für Codegenerierung, Schlussfolgern und Reparaturen. Sein exaktes Profil mit 3,09B Parametern bietet einen Kontext von 32.768 Token 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
Eingabetypen
text, image
Ausgabetypen
text
Ausgabeformat
JSON or SSE
FeldTypAnforderungWerte und LimitsStandard
FeldmodelTypstringAnforderungErforderlichWerte und Limits
qwen2.5-coder-3b-instruct
Bedingungen: Verwenden Sie genau diesen Ailoot-Routingselektor.
Standard—
FeldmessagesTyparrayAnforderungErforderlichWerte und Limits
Bedingungen:
Standard—
FeldstreamTypbooleanAnforderungOptionalWerte und Limits
Bedingungen:
Standardfalse
Kombinationen von Eingabematerialien

text_input · Erforderlich: messages

image_with_text · Erforderlich: messages with actual image content blocks

Methodenparameter und Lebenszyklus
ParameterVertrag
Parametercontent_typeVertragapplication/json
ParameterrequiredVertragmodel, messages
ParameteroptionalVertragstream
Parametermaterial_typesVertragtext, image
ParameterconditionsVertragVerwenden 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

KonfigurationTarifstaffelGebühr
KonfigurationBasistarife für TokenTarifstaffelGrundtarifGebühr
Eingabe · Eingabetoken $0 / 1K Token
Ausgabe · Ausgabetoken $0 / 1K Token
Eingabe · Cache-Lesen $0 / 1K Token
Eingabe · Cache-Schreiben $0 / 1K Token
Eingabe · Cache-Schreiben, 1 Stunde — / 1K Token

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 →

Beispielanfragen

Ailoot Ultra · OpenAI Chat

curl · einmal erstellen und das vollständige Ergebnis speichern
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
FeldTyp
Feldchoices[]Typobject
FeldusageTypobject
Fehler und nächste Schritte
AntwortBedingungNächster Schritt
Antwort400 · invalid_request_errorBedingungEin 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.
AntwortBedingungDie 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

Aliasnamen für Methodenpfade

/chat/completions

Zugehörige Aufrufer-IDs

qwen2.5-coder-3b-instruct

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

qwen2.5-coder-3b-instruct

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

Start

Qwen2.5-Coder-3B-Instruct ist Qwens kompaktes, auf Anweisungen abgestimmtes Modell für Codegenerierung, Schlussfolgern und Reparaturen. Sein exaktes Profil mit 3,09B Parametern bietet einen Kontext von 32.768 Token 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
Eingabetypen
text, image
Ausgabetypen
json, sse
Ausgabeformat
JSON or SSE
FeldTypAnforderungWerte und LimitsStandard
FeldmodelTypstringAnforderungErforderlichWerte und Limits
qwen2.5-coder-3b-instruct
Bedingungen: Verwenden Sie genau diesen Ailoot-Routingselektor.
Standard—
FeldmessagesTyparrayAnforderungErforderlichWerte und Limits
Bedingungen:
Standard—
FeldstreamTypbooleanAnforderungOptionalWerte und Limits
Bedingungen:
Standardfalse
Feldmax_tokensTypintegerAnforderungErforderlichWerte 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
ParameterVertrag
Parametercontent_typeVertragapplication/json
ParameterrequiredVertragmodel, messages, max_tokens
ParameteroptionalVertragstream
Parametermaterial_typesVertragtext, image
ParameterconditionsVertragVerwenden 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

KonfigurationTarifstaffelGebühr
KonfigurationBasistarife für TokenTarifstaffelGrundtarifGebühr
Eingabe · Eingabetoken $0 / 1K Token
Ausgabe · Ausgabetoken $0 / 1K Token
Eingabe · Cache-Lesen $0 / 1K Token
Eingabe · Cache-Schreiben $0 / 1K Token
Eingabe · Cache-Schreiben, 1 Stunde — / 1K Token

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 →

Beispielanfragen

Ailoot Ultra · Anthropic Messages

curl · einmal erstellen und das vollständige Ergebnis speichern
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
FeldTyp
Feldcontent[]Typobject
FeldusageTypobject
Fehler und nächste Schritte
AntwortBedingungNächster Schritt
Antwort400 · invalid_request_errorBedingungEin 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.
AntwortBedingungDie 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

Aliasnamen für Methodenpfade

/chat/completions

Zugehörige Aufrufer-IDs

qwen2.5-coder-3b-instruct

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

Weitere Details

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 · Modellpreise ansehen

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 · Offizielles Angebot und Lizenzvertrag