Voyage: Voyage Code 3
voyage-code-3- Entrada / Saída
- $0.18 / $0.00
- Contexto
- 32K
- Modalidades
- Incorporação
Sobre o Voyage Code 3
Voyage Code 3 é o modelo de embedding de texto da Voyage AI otimizado para recuperação de código. Ele mapeia perguntas em linguagem natural e arquivos de origem em um mesmo espaço vetorial, permitindo que uma busca retorne a função ou o arquivo que responde a uma pergunta. A Voyage agora indica o Voyage Code 4 como o modelo de código mais recente. Ele retorna 1024 dimensões por padrão, com opções de 256, 512 e 2048.
Pontos fortes
- A Voyage o otimiza especificamente para recuperação de código, não para prosa em geral.
- Ele corresponde perguntas em linguagem simples a códigos-fonte relevantes em um índice de repositório.
- Dimensões de saída de 256, 512, 1024 e 2048 podem ser solicitadas.
- Ele suporta saídas int8, uint8, binary e ubinary para armazenamento compacto.
Quando usar outro modelo
- O Voyage Code 4 é seu sucessor mais recente, portanto, uma nova implementação deve avaliá-lo primeiro.
- Ele é ajustado para código, portanto, a busca de documentos comuns é melhor atendida pelo Voyage 4 ou Voyage 4 Large.
Primeiros passos
Criar chave de API
Crie uma chave no Console e use com qualquer modelo da plataforma.
Envie sua primeira requisição
Copie o exemplo para sua linguagem e execute-o no endpoint.
IncorporaçãoEndpoint do TokenLabPOST/v1/embeddingscurl -X POST "https://api.tokenlab.sh/v1/embeddings" \ -H "Authorization: Bearer sk-xxx" \ -H "Content-Type: application/json" \ -d '{ "encoding_format": "float", "model": "voyage-code-3", "input": "The quick brown fox jumps over the lazy dog." }'
Parâmetros
Incorporação
| Parâmetro | Valores e limites | Padrão | Notas |
|---|---|---|---|
encoding_format | Não fornecido | Não fornecido | This field is accepted. The current public contract does not specify a complete value range or list. No additional values are promised. The omitted-field default is not verified. |
input | Entradas: ≥ 1, ≤ 1000 | Não fornecido | Não fornecido |
Preço
O preço Verified vale para o Verified, que custa menos na maioria dos modelos. O preço Official é o preço publicado pelo fabricante do modelo e vale para a rota Official, mais confiável. O Auto cobra pela rota que conclui a solicitação.
Incorporação
Por 1M Token- Preço Official
- Entrada $0.18 / Saída $0.00
- Preço Verified
- —
- Desconto
- —
| Preço OfficialPor 1M Token | Preço VerifiedPor 1M Token | Desconto | |
|---|---|---|---|
| Incorporação | Entrada $0.18 / Saída $0.00 | — | — |
Uso e atividade
A taxa de sucesso é a proporção de requisições concluídas. A latência é quanto tempo uma resposta completa leva; P95 significa que 95% das requisições terminaram dentro desse tempo.
Uso e disponibilidade
Últimas 24 horas- Requisições
- Taxa de sucesso
- Latência P95
- Total de tokens
Os dados baseiam-se em solicitações agregadas de usuários, excluindo verificações de status.
Abrir no Console
Abra Voyage Code 3 no Console com um prompt pronto para editar ou enviar.
Ajude-me a testar voyage-code-3 com embedding em /v1/embeddings. Exiba o resultado e custo.
Casos de uso
Busca em repositórios
Faça o embedding de funções e arquivos para que um desenvolvedor possa perguntar onde as tentativas de repetição (retries) são tratadas e obter o módulo correto.
Contexto para assistentes de codificação
Recupere os trechos de código mais relevantes e forneça-os a um modelo de chat antes que ele edite ou explique algo.
Localização de duplicatas e códigos similares
Faça o embedding de trechos de vários serviços para agrupar implementações quase idênticas e identificar códigos que valem a pena mesclar.
Exemplos de prompt
Faça o embedding da consulta: onde validamos a assinatura do webhook?
Faça o embedding desta função Python como um documento para o índice de código.
Faça o embedding da consulta: exemplo de consulta de banco de dados paginada com cursor.
Este modelo tem preço condicional. Totais mensais de tokens sozinhos não produzem uma estimativa confiável; use o preço detalhado para a especificação da requisição, cache e janela aplicável.
FAQ
Para que serve o Voyage Code 3?
Recuperação de código-fonte. A Voyage o descreve como otimizado para recuperação de código, de modo que perguntas em linguagem natural fiquem próximas ao código que as responde. Ele é usado para criar buscas em repositórios e para fornecer código relevante a assistentes de codificação.
Devo usar o Voyage Code 3 ou o Voyage Code 4?
A Voyage lista o Voyage Code 4 como o modelo de código mais recente, portanto, avalie-o primeiro em uma nova implementação. Mantenha o Voyage Code 3 quando seus vetores de código armazenados já o utilizarem e o re-embedding ainda não estiver planejado.
O Voyage Code 3 é melhor que o Voyage Code 2?
O Voyage Code 3 é o modelo mais recente, e o índice anterior do Voyage Code 2 pode ser migrado para ele. Os dois possuem espaços vetoriais diferentes, portanto, faça o re-embedding do repositório e teste a recuperação antes de substituir o antigo.
Quais dimensões ele pode retornar?
1024 por padrão, com 256, 512 e 2048 disponíveis, além dos tipos de saída int8, uint8, binary ou ubinary. Use a mesma configuração em todo o índice. Vetores menores economizam armazenamento.
Quanto custa o Voyage Code 3?
No TokenLab, Voyage Code 3 custa Entrada $0.18 / Saída $0.00 Por 1M Token. A tabela de preços acima mostra o detalhamento completo. As tarifas dependem da unidade de cobrança, da especificação e do uso. Compare condições iguais no preço detalhado do modelo; uma única tarifa não determina o custo total.
Qual endpoint o Voyage Code 3 deve usar?
Use https://api.tokenlab.sh/v1/embeddings para Voyage Code 3. O exemplo de requisição abaixo mostra o formato de código correspondente.
Quais operações o Voyage Code 3 suporta?
Voyage Code 3 suporta Incorporação. Selecione uma operação acima para ver seu endpoint e exemplo de requisição.
Comparar Voyage Code 3
Fontes
Revisado em 2 de out. de 2026