Usamos cookies. Las cookies y el almacenamiento del navegador mantienen tu sesión iniciada y recuerdan tus preferencias. Con tu permiso, también medimos cómo se usa el sitio. Puedes en cualquier momento. Consulta nuestra política de cookies.
Qwen2.5 Coder 32B Instruct
qwen/qwen-2.5-coder-32b-instructPrueba Qwen2.5 Coder 32B Instruct ahora
Se ejecuta con tu saldo a los precios indicados arriba. Las cuentas nuevas empiezan con uso gratuito.
Una API. Todos los modelos.
Costo de la sesión 0,00 US$
Configuración
Parámetros avanzados
Qwen2.5 Coder 32B Instruct de un vistazo
- El precio de entrada es 47% mayor que la mediana de 434 modelos de Texto.
- Ventana de contexto de 32.768 tokens, suficiente para documentos largos y conversaciones de varios turnos.
- Una solicitud típica (1,000 tokens de entrada / 500 de salida) cuesta aproximadamente 0,00406 US$.
Acerca de Qwen2.5 Coder 32B Instruct
Qwen2.5 Coder 32B Instruct es un modelo de lenguaje grande enfocado en código de Qwen, la serie de modelos antes conocida como CodeQwen. Fue lanzado por el proveedor el 11 de noviembre de 2024 y se sitúa en la categoría de texto, por lo que está diseñado para trabajo con lenguaje en lugar de imágenes o audio. El sufijo "Instruct" significa que está ajustado para seguir instrucciones, que es la variante que se desea para tareas de codificación estilo asistente en lugar de completado sin procesar. Su fecha de corte de conocimiento es el 30 de junio de 2024, por lo que cualquier cosa posterior a esa fecha queda fuera de lo que el modelo vio durante el entrenamiento.
El modelo recibe texto y devuelve texto, con una ventana de contexto de 32,768 tokens y una salida máxima de 29,491 tokens. Esa combinación importa para el trabajo de codificación: un contexto grande permite pegar varios archivos, un diff largo o una especificación detallada junto con la pregunta, mientras que el generoso límite de salida permite funciones completas, parches de varios archivos o explicaciones largas en una sola respuesta. El proveedor describe la serie Qwen2.5-Coder como un aporte de mejoras significativas en generación de código y razonamiento sobre código respecto a CodeQwen1.5, que es el núcleo de para lo que sirve este modelo.
Esas capacidades apuntan a un conjunto de usos bastante claro. La generación de código, donde se describe una función o módulo y se obtiene código funcional, es la principal. El razonamiento sobre código cubre tareas como explicar qué hace un fragmento desconocido, rastrear un error a través de una cadena de llamadas o revisar un cambio en busca de casos límite. Como la ventana de contexto es grande, también se puede usar para refactorizar en varios archivos, escribir pruebas contra una implementación existente, traducir código entre lenguajes o generar documentación y mensajes de commit a partir de un diff. Es un modelo de texto, por lo que no leerá capturas de pantalla de una interfaz ni analizará diagramas; hay que describirlos con palabras.
Se llama a través de la API compatible con OpenAI de api14 usando el id de modelo "qwen/qwen-2.5-coder-32b-instruct". Como la interfaz sigue la forma de chat completions de OpenAI, se puede apuntar un cliente de OpenAI existente a la URL base de api14 y cambiar solo el id de modelo. Los parámetros de solicitud que admite son frequency_penalty, logit_bias, max_tokens, min_p, presence_penalty, repetition_penalty, response_format, seed, stop, temperature, top_k y top_p. En la práctica se configuran temperature y top_p para el comportamiento de muestreo, max_tokens para limitar la longitud de la respuesta, stop para flujos de trabajo basados en delimitadores, seed cuando se quiere una salida reproducible y response_format cuando se necesita una salida estructurada como JSON. Las penalizaciones y min_p dan un control más fino sobre la repetición y los tokens de baja probabilidad, lo que es útil al generar bloques de código largos.
La principal restricción a tener en cuenta es el contexto de 32,768 tokens. Si el repositorio o el conjunto de documentos es más grande que eso, habrá que recuperar y pasar solo las secciones relevantes en lugar de todo el contenido. El modelo también es solo de texto, por lo que las tareas que dependen de entrada visual necesitan un enfoque diferente. Para conversación general o escritura que no sea de código, un modelo de propósito general más amplio puede encajar mejor, pero para generación de código y razonamiento sobre código dentro del límite de contexto, este modelo es la elección directa.
Cómo llamar a la API de Qwen2.5 Coder 32B Instruct
- Crea una clave API en tu panel.
- Instala el SDK oficial de openai para tu lenguaje.
- Configura baseURL como https://api14.com/api/v1 y model como "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);
Parámetros admitidos
frequency_penaltylogit_biasmax_tokensmin_ppresence_penaltyrepetition_penaltyresponse_formatseedstoptemperaturetop_ktop_pEspecificaciones
- Longitud de contexto
- 32.768
- Salida máxima
- 29.491
- Entrada
- text
- Salida
- text
- Fecha de corte de conocimiento
- 2024-06-30
Solicitudes en api14 · últimos 7 días
Qwen2.5 Coder 32B Instruct: preguntas frecuentes
- ¿Cuánto cuesta la API de Qwen2.5 Coder 32B Instruct?
- Qwen2.5 Coder 32B Instruct cuesta Entrada 2,31 US$ / 1M tokens. Se cobra de tu saldo en USD solo por las solicitudes correctas; las solicitudes fallidas son gratis.
- ¿Cuál es la ventana de contexto de Qwen2.5 Coder 32B Instruct?
- Qwen2.5 Coder 32B Instruct lee hasta 32.768 tokens por solicitud: prompt, historial y documentos en conjunto. Escribe hasta 29.491 tokens de salida por respuesta.
- ¿Qué puede hacer Qwen2.5 Coder 32B Instruct?
- Qwen2.5 Coder 32B Instruct acepta text y devuelve text.
- ¿Cómo llamo a Qwen2.5 Coder 32B Instruct desde mi código?
- Apunta cualquier SDK de OpenAI a https://api14.com/api/v1 y configura model como "qwen/qwen-2.5-coder-32b-instruct"; no hace falta cambiar nada más. Copia un ejemplo listo desde el panel de código de esta página.
- ¿Qué alternativas hay a Qwen2.5 Coder 32B Instruct?
- Modelos de Texto comparables a un precio similar: Perceptron: Perceptron Mk1.5, Perceptron: Perceptron Mk1, Thinking Machines: Inkling Small. Todos funcionan con la misma clave API, así que cambiar es cuestión de una cadena.
Comunidad de Qwen2.5 Coder 32B Instruct
Nuevo temaEsta comunidad aún no tiene temas. Abre el primero sobre Qwen2.5 Coder 32B Instruct.