Amazon: Titan Text Embeddings V2
amazon/titan-embed-text-v2Cria vetores de texto para RAG, pesquisa semântica e agrupamento, incluindo pesquisa em materiais multilingues e código.
Segunda geração de embeddings de texto do Titan
O Amazon Titan Text Embeddings V2 converte texto numa representação numérica para pesquisa e outras tarefas baseadas na proximidade de significados. O modelo está otimizado para recuperar excertos relevantes: o utilizador faz uma pergunta pelas suas próprias palavras e a aplicação compara o respetivo vetor com os vetores dos materiais da base de conhecimento. Assim, é possível encontrar informação sem uma correspondência exata entre palavras-chave.
O V2 distingue-se do G1 por uma representação padrão mais compacta: na documentação da Amazon, a dimensão predefinida do vetor é de 1 024 dimensões. Para a aplicação, esta é uma característica dos dados que armazena e compara. Todos os registos do mesmo índice devem utilizar uma forma de representação coerente; ao mudar de outro modelo de embeddings, é necessário preparar novamente o índice para o modelo escolhido.
Onde utilizar
- RAG e pesquisa empresarial: preparar vetores das secções da documentação e depois recuperar excertos para outro modelo que responda à pergunta.
- Semelhança semântica: comparar textos com formulações diferentes e encontrar materiais próximos.
- Agrupamento: explorar os temas de pedidos, avaliações e documentos através da proximidade das suas representações.
- Pesquisa em código: construir cenários de pesquisa para código-fonte e explicações relacionadas.
A Amazon indica treino do V2 em mais de 100 línguas naturais e 13 linguagens de programação, incluindo Python, JavaScript, Java, C++, Rust, Go e SQL. Ainda assim, o modelo está otimizado sobretudo para texto em inglês. Numa base multilingue, é especialmente útil verificar separadamente consultas em que o idioma da pergunta difere do idioma dos documentos: a presença de idiomas no treino não assegura qualidade igual para todas essas combinações.
Utilização na Ailoot
A entrada é texto e a saída é um embedding. O limite desta ficha é de 8 192 tokens de entrada. Para um índice de pesquisa, é conveniente dividir materiais longos por fronteiras de significado: títulos, secções e parágrafos. Cada excerto pode depois ser guardado junto do respetivo vetor e de uma referência à fonte original.
Ciclo prático
Escolha perguntas reais e respostas relevantes da sua coleção, crie os embeddings e verifique os resultados da pesquisa. Altere a extensão dos excertos e o método de comparação sobre o mesmo conjunto, conservando a ligação ao texto original. O Titan prepara representações numéricas; a comparação, a seleção dos resultados e a elaboração da resposta são executadas pelas etapas seguintes da aplicação. Esta verificação ajuda a escolher as definições do índice para a sua terminologia e a estrutura dos documentos.
Disponível através da API Ailoot
POST /v1/embeddings- Entrada
text- Saída
embedding- Contexto
- 8192 tokens
- Resposta máx.
- Não especificado no catálogo
- Entrada
- 0,00004 US$ / 1K
amazon/titan-embed-text-v2 · JSON
{"about":"### Segunda geração de embeddings de texto do Titan\n\nO Amazon Titan Text Embeddings V2 converte texto numa representação numérica para pesquisa e outras tarefas baseadas na proximidade de significados. O modelo está otimizado para recuperar excertos relevantes: o utilizador faz uma pergunta pelas suas próprias palavras e a aplicação compara o respetivo vetor com os vetores dos materiais da base de conhecimento. Assim, é possível encontrar informação sem uma correspondência exata entre palavras-chave.\n\nO V2 distingue-se do G1 por uma representação padrão mais compacta: na documentação da Amazon, a dimensão predefinida do vetor é de **1 024 dimensões**. Para a aplicação, esta é uma característica dos dados que armazena e compara. Todos os registos do mesmo índice devem utilizar uma forma de representação coerente; ao mudar de outro modelo de embeddings, é necessário preparar novamente o índice para o modelo escolhido.\n\n### Onde utilizar\n\n- **RAG e pesquisa empresarial:** preparar vetores das secções da documentação e depois recuperar excertos para outro modelo que responda à pergunta.\n- **Semelhança semântica:** comparar textos com formulações diferentes e encontrar materiais próximos.\n- **Agrupamento:** explorar os temas de pedidos, avaliações e documentos através da proximidade das suas representações.\n- **Pesquisa em código:** construir cenários de pesquisa para código-fonte e explicações relacionadas.\n\nA Amazon indica treino do V2 em mais de 100 línguas naturais e 13 linguagens de programação, incluindo Python, JavaScript, Java, C++, Rust, Go e SQL. Ainda assim, o modelo está otimizado sobretudo para texto em inglês. Numa base multilingue, é especialmente útil verificar separadamente consultas em que o idioma da pergunta difere do idioma dos documentos: a presença de idiomas no treino não assegura qualidade igual para todas essas combinações.\n\n### Utilização na Ailoot\n\nA entrada é texto e a saída é um **embedding**. O limite desta ficha é de **8 192 tokens de entrada**. Para um índice de pesquisa, é conveniente dividir materiais longos por fronteiras de significado: títulos, secções e parágrafos. Cada excerto pode depois ser guardado junto do respetivo vetor e de uma referência à fonte original.\n\n### Ciclo prático\n\nEscolha perguntas reais e respostas relevantes da sua coleção, crie os embeddings e verifique os resultados da pesquisa. Altere a extensão dos excertos e o método de comparação sobre o mesmo conjunto, conservando a ligação ao texto original. O Titan prepara representações numéricas; a comparação, a seleção dos resultados e a elaboração da resposta são executadas pelas etapas seguintes da aplicação. Esta verificação ajuda a escolher as definições do índice para a sua terminologia e a estrutura dos documentos.","alias_of":null,"aliases":[],"author":"Amazon","canonical_model":"amazon/titan-embed-text-v2","ctx":8192,"formats":["embeddings"],"id":"amazon/titan-embed-text-v2","input":["text"],"kind":"embedding","max_out":0,"methods":[{"cache_read":null,"cache_write":null,"cache_write_1h":null,"cache_write_5m":null,"conditional_meter":null,"ctx":8192,"family":"openai","fast_multiplier":1,"flex_multiplier":1,"fmt":"embeddings","http":"POST","img_in":null,"img_out":null,"in":0.04,"input":["text"],"label":"Эмбеддинги","max_out":0,"max_tool_calls":null,"out":0,"output":["embedding"],"path":"/v1/embeddings","request_model_id":"amazon/titan-embed-text-v2","route_label":"Ultra","status_reads":[],"tiers":[],"tool_prices":null,"unit":"token","units":[]}],"model_aliases":[{"canonical_model_id":"amazon/titan-embed-text-v2","request_model_id":"amazon/titan-embed-text-v2","route_label":"Ultra"}],"name":"Amazon: Titan Text Embeddings V2","price":{"in":0.04,"in_label":null,"out":null,"out_label":null,"sort_in":0.04,"sort_out":null,"varies":false},"public_id":"amazon/titan-embed-text-v2","short":"Cria vetores de texto para RAG, pesquisa semântica e agrupamento, incluindo pesquisa em materiais multilingues e código."}