Wir verwenden Cookies. Cookies und Browserspeicher halten Sie angemeldet und merken sich Ihre Einstellungen. Mit Ihrer Zustimmung messen wir außerdem, wie die Website genutzt wird. Sie können jederzeit . Siehe unsere Cookie-Richtlinie.

Qwen2.5 Coder 32B Instruct

qwen/qwen-2.5-coder-32b-instruct
TextEingabe: text33KHinzugefügt 11.11.2024

Qwen2.5 Coder 32B Instruct jetzt ausprobieren

Läuft über Ihr Guthaben zu den oben genannten Preisen. Neue Konten starten mit kostenloser Nutzung.

Eine API. Jedes Modell.

Noch 5 von 5 kostenlosen Nachrichten heute, ein kostenloses Konto bietet zusätzliche Gratis-Nutzung und einen API-Schlüssel.Kostenloses Konto erstellenAnmelden

Sitzungskosten 0,00 $

Qwen2.5 Coder 32B Instruct im Überblick

  • Der Eingabepreis liegt 47% über dem Median von 434 Text-Modellen.
  • Kontextfenster von 32.768 Tokens, genug für lange Dokumente und mehrstufige Unterhaltungen.
  • Eine typische Anfrage (1,000 Eingabe- / 500 Ausgabe-Tokens) kostet etwa 0,00406 $.

Über Qwen2.5 Coder 32B Instruct

Qwen2.5 Coder 32B Instruct ist ein codeorientiertes großes Sprachmodell von Qwen, der Modellreihe, die früher als CodeQwen bekannt war. Es wurde vom Anbieter am 11. November 2024 veröffentlicht und gehört zur Textkategorie, ist also für Spracharbeit und nicht für Bilder oder Audio ausgelegt. Das Suffix "Instruct" bedeutet, dass es darauf abgestimmt ist, Anweisungen zu befolgen, was die Variante ist, die Sie für assistentenartige Coding-Aufgaben wollen und nicht für reine Vervollständigung. Sein Wissensstand reicht bis zum 30. Juni 2024, sodass alles nach diesem Datum außerhalb dessen liegt, was das Modell während des Trainings gesehen hat.

Das Modell nimmt Text entgegen und gibt Text aus, mit einem Kontextfenster von 32.768 Tokens und einer maximalen Ausgabe von 29.491 Tokens. Diese Kombination ist für Coding-Arbeit wichtig: Ein großer Kontext ermöglicht es Ihnen, mehrere Dateien, einen langen Diff oder eine detaillierte Spezifikation zusammen mit Ihrer Frage einzufügen, während die großzügige Ausgabeobergrenze vollständige Funktionen, Multi-Datei-Patches oder lange Erklärungen in einer einzigen Antwort erlaubt. Der Anbieter beschreibt die Qwen2.5-Coder-Serie als mit erheblichen Verbesserungen bei Codegenerierung und Codereasoning gegenüber CodeQwen1.5, was der Kern dessen ist, wofür dieses Modell gedacht ist.

Diese Fähigkeiten deuten auf eine ziemlich klare Reihe von Anwendungen hin. Codegenerierung, bei der Sie eine Funktion oder ein Modul beschreiben und funktionierenden Code zurückbekommen, ist die primäre. Codereasoning deckt Aufgaben ab wie zu erklären, was ein unbekanntes Snippet tut, einen Fehler durch eine Aufrufkette zu verfolgen oder eine Änderung auf Randfälle zu prüfen. Weil das Kontextfenster groß ist, können Sie es auch für Refactoring über mehrere Dateien hinweg, das Schreiben von Tests gegen eine bestehende Implementierung, die Übersetzung von Code zwischen Sprachen oder die Generierung von Dokumentation und Commit-Nachrichten aus einem Diff verwenden. Es ist ein Textmodell, daher wird es keine Screenshots einer UI lesen oder Diagramme analysieren; Sie müssen diese in Worten beschreiben.

Sie rufen es über die OpenAI-kompatible API von api14 mit der Modell-ID "qwen/qwen-2.5-coder-32b-instruct" auf. Weil die Schnittstelle der Form der OpenAI-Chat-Completions folgt, können Sie einen bestehenden OpenAI-Client auf die Basis-URL von api14 richten und nur die Modell-ID ändern. Die unterstützten Anforderungsparameter sind frequency_penalty, logit_bias, max_tokens, min_p, presence_penalty, repetition_penalty, response_format, seed, stop, temperature, top_k und top_p. In der Praxis werden Sie temperature und top_p für das Sampling-Verhalten setzen, max_tokens, um die Antwortlänge zu begrenzen, stop für delimiterbasierte Workflows, seed, wenn Sie reproduzierbare Ausgabe wollen, und response_format, wenn Sie strukturierte Ausgabe wie JSON benötigen. Die Penalties und min_p geben Ihnen feinere Kontrolle über Wiederholungen und Token mit geringer Wahrscheinlichkeit, was beim Generieren langer Codeblöcke nützlich ist.

Die wichtigste Einschränkung, die Sie beachten sollten, ist der Kontext von 32.768 Tokens. Wenn Ihr Repository oder Dokumentensatz größer ist, müssen Sie nur die relevanten Abschnitte abrufen und übergeben statt des Ganzen. Das Modell ist außerdem nur Text, sodass Aufgaben, die auf visueller Eingabe beruhen, einen anderen Ansatz benötigen. Für allgemeine Konversation oder nicht-Coding-Schreiben könnte ein breiteres Allzweckmodell besser passen, aber für Codegenerierung und Codereasoning innerhalb des Kontextlimits ist dieses Modell die direkte Wahl.

So rufen Sie die Qwen2.5 Coder 32B Instruct API auf

  1. Erstellen Sie in Ihrem Dashboard einen API-Schlüssel.
  2. Installieren Sie das offizielle openai SDK für Ihre Sprache.
  3. Setzen Sie baseURL auf https://api14.com/api/v1 und model auf "qwen/qwen-2.5-coder-32b-instruct".
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api14.com/api/v1",
  apiKey: process.env.API14_API_KEY,
});

const result = await client.chat.completions.create({
  "model": "qwen/qwen-2.5-coder-32b-instruct",
  "messages": [
    {
      "role": "user",
      "content": "Explain vector databases in two sentences."
    }
  ]
});
console.log(result.choices[0].message.content);

Unterstützte Parameter

frequency_penaltylogit_biasmax_tokensmin_ppresence_penaltyrepetition_penaltyresponse_formatseedstoptemperaturetop_ktop_p

Spezifikationen

Kontextlänge
32.768
Max. Ausgabe
29.491
Eingabe
text
Ausgabe
text
Wissensstand
2024-06-30

Anfragen auf api14 · letzte 7 Tage

10-1710-1810-1910-2010-2110-2210-23

Qwen2.5 Coder 32B Instruct: häufig gestellte Fragen

Was kostet die Qwen2.5 Coder 32B Instruct API?
Qwen2.5 Coder 32B Instruct kostet Eingabe 2,31 $ / 1 Mio. Tokens. Abgerechnet wird über Ihr USD-Guthaben, und zwar nur für erfolgreiche Anfragen; fehlgeschlagene Anfragen sind kostenlos.
Wie groß ist das Kontextfenster von Qwen2.5 Coder 32B Instruct?
Qwen2.5 Coder 32B Instruct liest bis zu 32.768 Tokens pro Anfrage, Prompt, Verlauf und Dokumente zusammen. Pro Antwort schreibt es bis zu 29.491 Ausgabe-Tokens.
Was kann Qwen2.5 Coder 32B Instruct?
Qwen2.5 Coder 32B Instruct akzeptiert text und liefert text.
Wie rufe ich Qwen2.5 Coder 32B Instruct aus meinem Code auf?
Richten Sie ein beliebiges OpenAI SDK auf https://api14.com/api/v1 und setzen Sie model auf "qwen/qwen-2.5-coder-32b-instruct", sonst ändert sich nichts am Code. Kopieren Sie ein fertiges Beispiel aus dem Code-Bereich dieser Seite.
Welche Alternativen gibt es zu Qwen2.5 Coder 32B Instruct?
Vergleichbare Text-Modelle zu ähnlichem Preis: Perceptron: Perceptron Mk1.5, Perceptron: Perceptron Mk1, Thinking Machines: Inkling Small. Alle laufen über denselben API-Schlüssel, zum Wechseln ändern Sie nur einen String.

Qwen2.5 Coder 32B Instruct-Community

Neues Thema

In dieser Community gibt es noch keine Themen. Eröffnen Sie das erste zu Qwen2.5 Coder 32B Instruct.