Usamos cookies. Cookies e o armazenamento do navegador mantêm você conectado e lembram suas preferências. Com sua permissão, também medimos como o site é usado. Você pode a qualquer momento. Veja nossa política de cookies.

Qwen2.5 Coder 32B Instruct

qwen/qwen-2.5-coder-32b-instruct
TextoEntrada: text33KAdicionado em 11 de nov. de 2024

Teste o Qwen2.5 Coder 32B Instruct agora

Usa o seu saldo, aos preços acima. Novas contas começam com uso grátis.

Uma API. Todos os modelos.

Restam 5 de 5 mensagens grátis hoje, uma conta grátis dá uso grátis extra e uma chave de API.Criar conta grátisEntrar

Custo da sessão US$ 0,00

Qwen2.5 Coder 32B Instruct em resumo

  • O preço de entrada é 47% maior que a mediana de 434 modelos de Texto.
  • Janela de contexto de 32.768 tokens, suficiente para documentos longos e conversas com vários turnos.
  • Uma requisição típica (1,000 tokens de entrada / 500 de saída) custa cerca de US$ 0,00406.

Sobre Qwen2.5 Coder 32B Instruct

Qwen2.5 Coder 32B Instruct é um modelo de linguagem de grande porte focado em código da Qwen, a série de modelos anteriormente conhecida como CodeQwen. Foi lançado pelo provedor em 11 de novembro de 2024 e está na categoria de texto, portanto é construído para trabalho com linguagem e não para imagens ou áudio. O sufixo "Instruct" significa que ele é ajustado para seguir instruções, que é a variante que você quer para tarefas de codificação no estilo assistente, em vez de conclusão bruta. Seu corte de conhecimento é 30 de junho de 2024, então qualquer coisa após essa data está fora do que o modelo viu durante o treinamento.

O modelo recebe texto e retorna texto, com uma janela de contexto de 32.768 tokens e uma saída máxima de 29.491 tokens. Essa combinação importa para o trabalho de codificação: um contexto grande permite colar vários arquivos, um diff longo ou uma especificação detalhada junto com sua pergunta, enquanto o teto de saída generoso permite funções completas, patches de vários arquivos ou explicações longas em uma única resposta. O provedor descreve a série Qwen2.5-Coder como entregando melhorias significativas na geração de código e no raciocínio de código em relação ao CodeQwen1.5, que é o cerne para o qual este modelo existe.

Essas capacidades apontam para um conjunto bastante claro de usos. A geração de código, em que você descreve uma função ou módulo e recebe código funcional de volta, é a principal. O raciocínio de código cobre tarefas como explicar o que um trecho desconhecido faz, rastrear um bug por uma cadeia de chamadas ou revisar uma mudança em busca de casos extremos. Como a janela de contexto é grande, você também pode usá-lo para refatoração em vários arquivos, escrever testes contra uma implementação existente, traduzir código entre linguagens ou gerar documentação e mensagens de commit a partir de um diff. É um modelo de texto, então ele não lerá capturas de tela de uma interface nem analisará diagramas; você precisa descrevê-los em palavras.

Você o chama através da API compatível com OpenAI da api14 usando o id de modelo "qwen/qwen-2.5-coder-32b-instruct". Como a interface segue o formato de chat completions da OpenAI, você pode apontar um cliente OpenAI existente para a URL base da api14 e mudar apenas o id do modelo. Os parâmetros de requisição que ele suporta são frequency_penalty, logit_bias, max_tokens, min_p, presence_penalty, repetition_penalty, response_format, seed, stop, temperature, top_k e top_p. Na prática, você definirá temperature e top_p para o comportamento de amostragem, max_tokens para limitar o comprimento da resposta, stop para fluxos de trabalho baseados em delimitadores, seed quando quiser saída reproduzível e response_format quando precisar de saída estruturada, como JSON. As penalidades e min_p dão a você controle mais fino sobre repetição e tokens de baixa probabilidade, o que é útil ao gerar blocos de código longos.

A principal restrição a ter em mente é o contexto de 32.768 tokens. Se seu repositório ou conjunto de documentos for maior que isso, você precisará recuperar e passar apenas as seções relevantes em vez do todo. O modelo também é somente texto, então tarefas que dependem de entrada visual precisam de uma abordagem diferente. Para conversa geral ou escrita não relacionada a código, um modelo de propósito geral mais amplo pode ser mais adequado, mas para geração de código e raciocínio de código dentro do limite de contexto, este modelo é a escolha direta.

Como usar a API do Qwen2.5 Coder 32B Instruct

  1. Crie uma chave de API no seu painel.
  2. Instale o SDK oficial openai para a sua linguagem.
  3. Defina baseURL como https://api14.com/api/v1 e 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 suportados

frequency_penaltylogit_biasmax_tokensmin_ppresence_penaltyrepetition_penaltyresponse_formatseedstoptemperaturetop_ktop_p

Especificações

Tamanho do contexto
32.768
Saída máxima
29.491
Entrada
text
Saída
text
Data de corte do conhecimento
2024-06-30

Requisições no api14 · últimos 7 dias

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

Qwen2.5 Coder 32B Instruct: perguntas frequentes

Quanto custa a API do Qwen2.5 Coder 32B Instruct?
O Qwen2.5 Coder 32B Instruct custa Entrada US$ 2,31 / 1M tokens. A cobrança sai do seu saldo em USD apenas para requisições bem-sucedidas; requisições com falha são grátis.
Qual é a janela de contexto do Qwen2.5 Coder 32B Instruct?
O Qwen2.5 Coder 32B Instruct lê até 32.768 tokens por requisição, prompt, histórico e documentos somados. Ele gera até 29.491 tokens de saída por resposta.
O que o Qwen2.5 Coder 32B Instruct consegue fazer?
O Qwen2.5 Coder 32B Instruct aceita text e retorna text.
Como chamo o Qwen2.5 Coder 32B Instruct no meu código?
Aponte qualquer SDK da OpenAI para https://api14.com/api/v1 e defina model como "qwen/qwen-2.5-coder-32b-instruct", sem nenhuma outra mudança no código. Copie um exemplo pronto no painel de código desta página.
Quais são as alternativas ao Qwen2.5 Coder 32B Instruct?
Modelos de Texto comparáveis com preço parecido: Perceptron: Perceptron Mk1.5, Perceptron: Perceptron Mk1, Thinking Machines: Inkling Small. Todos usam a mesma chave de API, então trocar é só mudar uma string.

Comunidade Qwen2.5 Coder 32B Instruct

Novo tópico

Esta comunidade ainda não tem tópicos. Abra o primeiro sobre Qwen2.5 Coder 32B Instruct.