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.

BAAI: bge-m3

baai/bge-m3
EmbeddingsEntrada: text8KAdicionado em 18 de nov. de 2025

Teste o BAAI: bge-m3 agora

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

Entre para usar este recursoCriar conta grátis

Os resultados aparecerão aqui.

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átisEntrarCusto da sessão US$ 0,00

BAAI: bge-m3 em resumo

  • O preço de entrada é 50% menor que a mediana de 34 modelos de Embeddings.

Sobre BAAI: bge-m3

BAAI: bge-m3 é um modelo de embeddings da BAAI, a Beijing Academy of Artificial Intelligence. Pertence à categoria de embeddings, o que significa que foi criado para transformar texto em vetores e não para gerar respostas de chat. Se a sua aplicação precisa de um modelo que responda a perguntas ou escreva texto, este não é esse tipo de modelo; ele existe para representar texto numericamente para que outros sistemas possam compará-lo, pesquisá-lo e recuperá-lo.

O modelo recebe texto como sua única entrada e produz embeddings como sua única saída. Segundo o fornecedor, ele codifica frases, parágrafos e documentos longos num espaço vetorial denso de 1024 dimensões, com o objetivo de fornecer embeddings semânticos de alta qualidade. Está otimizado para recuperação multilingue, pesquisa semântica e aplicações de grande contexto. A janela de contexto é de 8194 tokens, e a saída máxima é de 7374, pelo que passagens de texto bastante longas podem ser codificadas num único pedido em vez de serem divididas em muitos fragmentos pequenos.

Essas capacidades apontam para um conjunto claro de utilizações práticas. A pesquisa semântica é a mais direta: codifique os seus documentos uma vez, codifique a consulta do utilizador no momento do pedido e ordene os documentos por similaridade vetorial em vez de sobreposição de palavras-chave. A geração aumentada por recuperação é outra, em que o bge-m3 fornece a metade da recuperação ao encontrar passagens que estão semanticamente próximas de uma pergunta, que são depois passadas a um modelo generativo separado. Como o modelo é multilingue, o mesmo índice pode servir consultas e documentos em diferentes línguas, o que se adequa a pesquisa interlínguas, deduplicação e agrupamento de coleções de texto. A janela de contexto longa também ajuda quando um único bloco de documento é grande, uma vez que menos blocos significam menos fragmentação do significado entre vetores.

Pode chamar o modelo através da API compatível com OpenAI da api14 usando o id de modelo "baai/bge-m3". Como a interface segue o formato OpenAI, pode apontar um cliente OpenAI existente para o URL base da api14 e enviar o seu texto para o endpoint de embeddings com esse id, sem reescrever a sua integração. O modelo não lista parâmetros suportados além do que o endpoint exige, por isso mantenha os pedidos simples: forneça o texto de entrada e o id do modelo, e leia os vetores devolvidos. Não há controlos de amostragem como temperature para ajustar aqui, uma vez que a saída são dados de embedding determinísticos e não tokens gerados.

Uma coisa a ter em conta é o âmbito. O bge-m3 só aceita texto e só devolve embeddings, por isso tarefas como sumarização, classificação por geração ou respostas conversacionais precisam de um modelo diferente ao seu lado. O contexto de 8194 tokens é generoso para trabalho de recuperação, mas ainda é finito, por isso documentos muito grandes devem ser divididos em blocos antes da codificação. Dentro desses limites, é uma escolha razoável quando o seu problema é fundamentalmente sobre representar e comparar texto.

Como usar a API do BAAI: bge-m3

  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 "baai/bge-m3".
import OpenAI from "openai";

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

const result = await client.embeddings.create({
  "model": "baai/bge-m3",
  "input": [
    "The quick brown fox",
    "Lorem ipsum"
  ]
});
console.log(result.data.map((d) => d.embedding.length));

Especificações

Tamanho do contexto
8.194
Saída máxima
7.374
Entrada
text
Saída
embeddings

Requisições no api14 · últimos 7 dias

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

BAAI: bge-m3: perguntas frequentes

Quanto custa a API do BAAI: bge-m3?
O BAAI: bge-m3 custa Entrada US$ 0,04 / 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 BAAI: bge-m3?
O BAAI: bge-m3 lê até 8.194 tokens por requisição, prompt, histórico e documentos somados. Ele gera até 7.374 tokens de saída por resposta.
O que o BAAI: bge-m3 consegue fazer?
O BAAI: bge-m3 aceita text e retorna embeddings.
Como chamo o BAAI: bge-m3 no meu código?
Aponte qualquer SDK da OpenAI para https://api14.com/api/v1 e defina model como "baai/bge-m3", 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 BAAI: bge-m3?
Modelos de Embeddings comparáveis com preço parecido: Thenlper: GTE-Large, Intfloat: E5-Large-v2, Intfloat: Multilingual-E5-Large. Todos usam a mesma chave de API, então trocar é só mudar uma string.

Comunidade BAAI: bge-m3

Novo tópico

Esta comunidade ainda não tem tópicos. Abra o primeiro sobre BAAI: bge-m3.