Nous utilisons des cookies. Les cookies et le stockage du navigateur vous gardent connecté et mémorisent vos préférences. Avec votre accord, nous mesurons aussi l’utilisation du site. Vous pouvez à tout moment. Consultez notre politique relative aux cookies.

Qwen2.5 Coder 32B Instruct

qwen/qwen-2.5-coder-32b-instruct
TexteEntrée: text33KAjouté le 11 nov. 2024

Essayez Qwen2.5 Coder 32B Instruct maintenant

Utilise votre solde aux prix indiqués ci-dessus. Les nouveaux comptes démarrent avec une consommation gratuite.

Une API. Tous les modèles.

5 messages gratuits sur 5 restants aujourd’hui, un compte gratuit vous offre de l’usage gratuit en plus et une clé API.Créer un compte gratuitConnexion

Coût de la session 0,00 $US

Qwen2.5 Coder 32B Instruct en bref

  • Le prix d’entrée est supérieur de 47% à la médiane de 434 modèles Texte.
  • Fenêtre de contexte de 32 768 tokens, suffisante pour de longs documents et des conversations à plusieurs tours.
  • Une requête typique (1,000 tokens en entrée / 500 en sortie) coûte environ 0,00406 $US.

À propos de Qwen2.5 Coder 32B Instruct

Qwen2.5 Coder 32B Instruct est un grand modèle de langage axé sur le code de Qwen, la série de modèles anciennement connue sous le nom de CodeQwen. Il a été publié par le fournisseur le 11 novembre 2024 et appartient à la catégorie texte, il est donc conçu pour le travail sur le langage plutôt que pour les images ou l'audio. Le suffixe "Instruct" signifie qu'il est ajusté pour suivre des instructions, ce qui est la variante à privilégier pour les tâches de codage de type assistant plutôt que pour la complétion brute. Sa date limite de connaissances est le 30 juin 2024, donc tout ce qui suit cette date est en dehors de ce que le modèle a vu pendant l'entraînement.

Le modèle prend du texte en entrée et renvoie du texte en sortie, avec une fenêtre de contexte de 32 768 tokens et une sortie maximale de 29 491 tokens. Cette combinaison compte pour le travail de codage : un grand contexte vous permet de coller plusieurs fichiers, un long diff ou une spécification détaillée à côté de votre question, tandis que le plafond de sortie généreux permet des fonctions complètes, des correctifs multi-fichiers ou de longues explications en une seule réponse. Le fournisseur décrit la série Qwen2.5-Coder comme apportant des améliorations significatives en génération de code et en raisonnement sur le code par rapport à CodeQwen1.5, ce qui constitue le cœur de la vocation de ce modèle.

Ces capacités indiquent un ensemble d'usages assez clair. La génération de code, où vous décrivez une fonction ou un module et obtenez du code fonctionnel en retour, est la principale. Le raisonnement sur le code couvre des tâches comme expliquer ce que fait un extrait inconnu, tracer un bug à travers une chaîne d'appels, ou examiner une modification pour les cas limites. Comme la fenêtre de contexte est grande, vous pouvez aussi l'utiliser pour refactoriser sur plusieurs fichiers, écrire des tests contre une implémentation existante, traduire du code entre langages, ou générer de la documentation et des messages de commit à partir d'un diff. C'est un modèle texte, donc il ne lira pas les captures d'écran d'une interface ni n'analysera de diagrammes ; vous devez les décrire en mots.

Vous l'appelez via l'API compatible OpenAI d'api14 en utilisant l'identifiant de modèle "qwen/qwen-2.5-coder-32b-instruct". Comme l'interface suit la forme des chat completions d'OpenAI, vous pouvez pointer un client OpenAI existant vers l'URL de base d'api14 et ne changer que l'identifiant de modèle. Les paramètres de requête pris en charge sont frequency_penalty, logit_bias, max_tokens, min_p, presence_penalty, repetition_penalty, response_format, seed, stop, temperature, top_k et top_p. En pratique, vous définirez temperature et top_p pour le comportement d'échantillonnage, max_tokens pour plafonner la longueur de la réponse, stop pour les flux de travail basés sur des délimiteurs, seed lorsque vous voulez une sortie reproductible, et response_format lorsque vous avez besoin d'une sortie structurée comme du JSON. Les pénalités et min_p vous donnent un contrôle plus fin sur la répétition et les tokens à faible probabilité, ce qui est utile lors de la génération de longs blocs de code.

La principale contrainte à garder en tête est le contexte de 32 768 tokens. Si votre dépôt ou votre ensemble de documents est plus grand que cela, vous devrez récupérer et transmettre uniquement les sections pertinentes plutôt que le tout. Le modèle est également uniquement texte, donc les tâches qui dépendent d'une entrée visuelle nécessitent une approche différente. Pour la conversation générale ou l'écriture non liée au code, un modèle polyvalent plus large peut mieux convenir, mais pour la génération de code et le raisonnement sur le code dans la limite de contexte, ce modèle est le choix direct.

Comment appeler l’API Qwen2.5 Coder 32B Instruct

  1. Créez une clé API dans votre tableau de bord.
  2. Installez le SDK officiel openai pour votre langage.
  3. Définissez baseURL sur https://api14.com/api/v1 et model sur "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);

Paramètres pris en charge

frequency_penaltylogit_biasmax_tokensmin_ppresence_penaltyrepetition_penaltyresponse_formatseedstoptemperaturetop_ktop_p

Caractéristiques

Longueur de contexte
32 768
Sortie max.
29 491
Entrée
text
Sortie
text
Date limite des connaissances
2024-06-30

Requêtes sur api14 · 7 derniers jours

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

Qwen2.5 Coder 32B Instruct : questions fréquentes

Combien coûte l’API Qwen2.5 Coder 32B Instruct ?
Qwen2.5 Coder 32B Instruct coûte Entrée 2,31 $US / 1M tokens. Seules les requêtes réussies sont débitées de votre solde en USD ; les requêtes échouées sont gratuites.
Quelle est la fenêtre de contexte de Qwen2.5 Coder 32B Instruct ?
Qwen2.5 Coder 32B Instruct lit jusqu’à 32 768 tokens par requête, prompt, historique et documents compris. Il génère jusqu’à 29 491 tokens de sortie par réponse.
Que peut faire Qwen2.5 Coder 32B Instruct ?
Qwen2.5 Coder 32B Instruct accepte text et renvoie text.
Comment appeler Qwen2.5 Coder 32B Instruct depuis mon code ?
Pointez n’importe quel SDK OpenAI vers https://api14.com/api/v1 et définissez model sur "qwen/qwen-2.5-coder-32b-instruct", sans autre changement de code. Copiez un exemple prêt à l’emploi depuis le panneau de code de cette page.
Quelles sont les alternatives à Qwen2.5 Coder 32B Instruct ?
Modèles Texte comparables à un prix similaire : Perceptron: Perceptron Mk1.5, Perceptron: Perceptron Mk1, Thinking Machines: Inkling Small. Tous fonctionnent avec la même clé API : changer de modèle ne tient qu’à une chaîne.

Communauté Qwen2.5 Coder 32B Instruct

Nouveau sujet

Cette communauté n’a encore aucun sujet. Ouvrez le premier sur Qwen2.5 Coder 32B Instruct.