{"id":3114,"date":"2026-08-10T12:21:42","date_gmt":"2026-08-10T09:21:42","guid":{"rendered":"https:\/\/shareai.now\/?p=3114"},"modified":"2026-08-11T03:20:29","modified_gmt":"2026-08-11T00:20:29","slug":"compressao-de-tokens-para-llms","status":"publish","type":"post","link":"https:\/\/shareai.now\/pt\/blog\/insights\/compressao-de-tokens-para-llms\/","title":{"rendered":"Compress\u00e3o de Tokens para LLMs: Reduza o Custo de Contexto Antes do Roteamento"},"content":{"rendered":"<p class=\"wp-block-paragraph\"><strong>Compress\u00e3o de tokens para LLMs<\/strong> \u00e9 a pr\u00e1tica de reduzir prompts, contextos recuperados, sa\u00eddas de ferramentas, hist\u00f3rico de chat e logs antes de chegarem a um modelo. Isso n\u00e3o substitui roteamento, avalia\u00e7\u00e3o ou failover. Isso faz com que esses sistemas funcionem com entradas mais limpas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Isso \u00e9 importante porque a maioria dos problemas de custo e lat\u00eancia de IA come\u00e7a antes que a solicita\u00e7\u00e3o saia do seu aplicativo. Um bot de suporte pode enviar todo o hist\u00f3rico de um ticket quando apenas tr\u00eas fatos s\u00e3o relevantes. Um agente pode colar uma resposta completa de ferramenta quando s\u00f3 precisa de status, valor e pr\u00f3xima a\u00e7\u00e3o. Um fluxo de trabalho RAG pode recuperar cinco blocos quando uma resposta compacta seria suficiente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/help.openai.com\/en\/articles\/4936856-what-are-tokens-and-how-to-count-them?utm_source=shareai.now&amp;utm_medium=content&amp;utm_campaign=token-compression-for-llms\">A OpenAI explica<\/a> que o uso da API \u00e9 medido em tokens, e esses tokens v\u00eam tanto do texto de entrada quanto de sa\u00edda. Contexto longo n\u00e3o \u00e9 contexto gratuito. O objetivo n\u00e3o \u00e9 privar o modelo. O objetivo \u00e9 enviar o menor contexto que ainda preserve a decis\u00e3o, evid\u00eancias e restri\u00e7\u00f5es que o modelo precisa.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Por que a compress\u00e3o de tokens importa antes do roteamento<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Muitas equipes pensam na otimiza\u00e7\u00e3o de custos como um problema de sele\u00e7\u00e3o de modelo: enviar tarefas f\u00e1ceis para um modelo mais barato, reservar modelos premium para tarefas mais dif\u00edceis e usar failover quando uma rota de provedor se degrada. Isso \u00e9 \u00fatil, mas perde um ponto b\u00e1sico: o roteador s\u00f3 v\u00ea a solicita\u00e7\u00e3o que voc\u00ea d\u00e1 a ele.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se a solicita\u00e7\u00e3o estiver inflada, toda decis\u00e3o subsequente se torna mais dif\u00edcil. Um modelo barato pode falhar porque recebe muito ru\u00eddo. Um modelo avan\u00e7ado pode parecer necess\u00e1rio porque o prompt est\u00e1 desordenado. A observabilidade pode mostrar gastos altos, mas n\u00e3o o contexto evit\u00e1vel que os causou.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A compress\u00e3o adiciona uma etapa antes do acesso ao modelo: reduzir a carga, preservar a inten\u00e7\u00e3o e ent\u00e3o rotear. Com <a href=\"https:\/\/shareai.now\/models\/?utm_source=blog&amp;utm_medium=content&amp;utm_campaign=token-compression-for-llms\">o marketplace de modelos do ShareAI<\/a>, essa solicita\u00e7\u00e3o mais limpa pode ent\u00e3o ser avaliada em rela\u00e7\u00e3o \u00e0 escolha do modelo, pre\u00e7o, lat\u00eancia, disponibilidade e necessidades de roteamento em uma \u00fanica API.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">O que deve ser comprimido?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Nem todo token merece o mesmo tratamento. Alguns textos s\u00e3o cr\u00edticos para instru\u00e7\u00f5es. Alguns textos s\u00e3o evid\u00eancias. Alguns textos s\u00e3o apenas res\u00edduos de etapas anteriores.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>\u00c1rea de entrada<\/th><th>Abordagem de compress\u00e3o<\/th><th>O que preservar<\/th><\/tr><\/thead><tbody><tr><td>Hist\u00f3rico de chat<\/td><td>Resumir intera\u00e7\u00f5es anteriores em estado, decis\u00f5es, restri\u00e7\u00f5es e perguntas abertas.<\/td><td>Inten\u00e7\u00e3o do usu\u00e1rio, compromissos, nomes, prefer\u00eancias e tarefas pendentes.<\/td><\/tr><tr><td>Fragmentos RAG<\/td><td>Recuperar de forma espec\u00edfica, eliminar duplicados e extrair os trechos que respondem \u00e0 pergunta atual.<\/td><td>Cita\u00e7\u00f5es, fatos exatos, evid\u00eancias conflitantes e sinais de atualidade.<\/td><\/tr><tr><td>Resultados de ferramentas<\/td><td>Converter respostas detalhadas em campos estruturados compactos.<\/td><td>Status, IDs, quantidades, erros, marcas de tempo e pr\u00f3ximas a\u00e7\u00f5es.<\/td><\/tr><tr><td>Logs e rastreamentos<\/td><td>Agrupar eventos repetidos e manter apenas a anomalia, contagem e amostra relevante.<\/td><td>Padr\u00e3o de erro, frequ\u00eancia, servi\u00e7o afetado e cronograma.<\/td><\/tr><tr><td>Instru\u00e7\u00f5es do sistema<\/td><td>Remover texto de pol\u00edtica duplicado e separar instru\u00e7\u00f5es est\u00e1veis do contexto espec\u00edfico da tarefa.<\/td><td>Regras de seguran\u00e7a, contrato de sa\u00edda, restri\u00e7\u00f5es de fun\u00e7\u00e3o e permiss\u00f5es de ferramentas.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Cinco m\u00e9todos pr\u00e1ticos de compress\u00e3o<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">1. Resuma o estado, n\u00e3o a prosa<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Um resumo fraco reescreve uma conversa longa em um par\u00e1grafo mais curto. Um resumo \u00fatil mant\u00e9m o estado operacional: o que o usu\u00e1rio deseja, o que j\u00e1 foi tentado, o que falhou, quais restri\u00e7\u00f5es permanecem e qual \u00e9 a pr\u00f3xima decis\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Para agentes, os resumos de estado devem ser atualizados em limites conhecidos: ap\u00f3s uma chamada de ferramenta, ap\u00f3s uma decis\u00e3o do usu\u00e1rio, ap\u00f3s uma etapa do fluxo de trabalho ou antes de trocar de modelo. N\u00e3o comprima IDs, requisitos ou restri\u00e7\u00f5es negativas.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. Extraia campos dos resultados das ferramentas<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Muitas chamadas de ferramentas retornam muito mais texto do que o pr\u00f3ximo passo do modelo necessita. Em vez de passar a resposta completa, extraia os campos que importam. Uma consulta de pagamento pode se tornar ID do cliente, status da fatura, saldo, data de vencimento e indicadores de risco. Um resultado de busca pode se tornar t\u00edtulo, URL can\u00f4nico, data e a \u00fanica frase que sustenta a afirma\u00e7\u00e3o.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. Filtre a recupera\u00e7\u00e3o antes da gera\u00e7\u00e3o<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Sistemas RAG frequentemente desperdi\u00e7am tokens enviando trechos semelhantes, trechos antigos ou trechos que correspondem a palavras-chave, mas n\u00e3o \u00e0 inten\u00e7\u00e3o. Uma camada de compress\u00e3o pode eliminar passagens sobrepostas, remover contexto obsoleto e manter apenas evid\u00eancias que respondam \u00e0 consulta atual.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Isso \u00e9 especialmente importante quando a resposta final precisa de cita\u00e7\u00f5es. Comprima o contexto, mas preserve detalhes suficientes da fonte para verificar a resposta posteriormente.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">4. Use sa\u00eddas intermedi\u00e1rias estruturadas<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Texto intermedi\u00e1rio em formato livre cresce rapidamente. Sa\u00eddas estruturadas permanecem menores e mais f\u00e1ceis de auditar. Em vez de pedir a um modelo para explicar todas as a\u00e7\u00f5es poss\u00edveis, pe\u00e7a para retornar uma lista compacta de op\u00e7\u00f5es com campos como a\u00e7\u00e3o, confian\u00e7a, raz\u00e3o, problema bloqueador e entrada necess\u00e1ria.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">5. Trate o cache de prompts como uma alavanca separada<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">O cache de prompts pode reduzir o custo ou a lat\u00eancia de prefixos repetidos em sistemas suportados, mas n\u00e3o \u00e9 o mesmo que compress\u00e3o de tokens. Texto em cache ainda pode consumir espa\u00e7o na janela de contexto e ainda pode tornar as solicita\u00e7\u00f5es mais dif\u00edceis de inspecionar. Anthropic\u2019s <a href=\"https:\/\/docs.anthropic.com\/en\/docs\/build-with-claude\/context-windows?utm_source=shareai.now&amp;utm_medium=content&amp;utm_campaign=token-compression-for-llms\">janela de contexto<\/a> and <a href=\"https:\/\/docs.anthropic.com\/en\/docs\/build-with-claude\/prompt-caching?utm_source=shareai.now&amp;utm_medium=content&amp;utm_campaign=token-compression-for-llms\">cache de prompt<\/a> A documenta\u00e7\u00e3o \u00e9 um lembrete \u00fatil de que o cache e o design de contexto resolvem problemas relacionados, mas diferentes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Onde a compress\u00e3o se encaixa em um fluxo de trabalho ShareAI<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">ShareAI \u00e9 um marketplace e API de IA, n\u00e3o um lugar onde voc\u00ea constr\u00f3i o pr\u00f3prio aplicativo. Seu aplicativo \u00e9 respons\u00e1vel pela experi\u00eancia do usu\u00e1rio, l\u00f3gica de fluxo de trabalho, sele\u00e7\u00e3o de contexto e etapa de compress\u00e3o. ShareAI ajuda no lado de acesso ao modelo: uma API para mais de 150 modelos, visibilidade no marketplace, roteamento, failover e rastreamento de uso.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Coletar a solicita\u00e7\u00e3o bruta do usu\u00e1rio e o contexto do aplicativo.<\/li><li>Remover duplicatas, contexto obsoleto e resultados de recupera\u00e7\u00e3o irrelevantes.<\/li><li>Comprimir o estado de conversas mais antigas e sa\u00eddas detalhadas de ferramentas.<\/li><li>Enviar a solicita\u00e7\u00e3o limpa atrav\u00e9s do <a href=\"https:\/\/shareai.now\/docs\/api\/using-the-api\/getting-started-with-shareai-api\/?utm_source=blog&amp;utm_medium=content&amp;utm_campaign=token-compression-for-llms\">API ShareAI<\/a>.<\/li><li>Roteamento por adequa\u00e7\u00e3o ao modelo, pre\u00e7o, lat\u00eancia, disponibilidade e necessidades de fallback.<\/li><li>Medir qualidade, custo e padr\u00f5es de falha ap\u00f3s a resposta.<\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Para Construtores, a compress\u00e3o tamb\u00e9m pode tornar a monetiza\u00e7\u00e3o mais clara. Se um aplicativo existente roteia tr\u00e1fego de infer\u00eancia de IA atrav\u00e9s do ShareAI, o Construtor pode configurar uma sobretaxa ou margem e receber pagamentos mensais com base no uso gerado. Um contexto mais limpo ajuda a manter esse uso roteado mais f\u00e1cil de explicar aos clientes, porque usu\u00e1rios intensivos pagam pelo tr\u00e1fego de IA que realmente geram.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como medir se a compress\u00e3o est\u00e1 funcionando<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A compress\u00e3o s\u00f3 \u00e9 \u00fatil se a qualidade for mantida. Acompanhe como uma mudan\u00e7a de produ\u00e7\u00e3o, n\u00e3o como um truque inteligente de prompt.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Tokens de entrada por solicita\u00e7\u00e3o:<\/strong> devem diminuir para fluxos de trabalho direcionados.<\/li><li><strong>Qualidade de sa\u00edda:<\/strong> deve permanecer est\u00e1vel em tarefas representativas.<\/li><li><strong>Taxa de fallback:<\/strong> n\u00e3o deve aumentar porque rotas mais baratas est\u00e3o recebendo um contexto mais fraco.<\/li><li><strong>Lat\u00eancia:<\/strong> deve melhorar, ou pelo menos justificar qualquer etapa de pr\u00e9-processamento.<\/li><li><strong>Taxa de escalonamento:<\/strong> deve revelar quando o contexto comprimido for\u00e7a usu\u00e1rios ou agentes a perguntar novamente.<\/li><li><strong>Custo por tarefa bem-sucedida:<\/strong> deve cair, n\u00e3o apenas o custo por solicita\u00e7\u00e3o.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Um bom conjunto de testes inclui prompts curtos, prompts longos, tarefas de agentes com uso intensivo de ferramentas, perguntas RAG e casos extremos onde a falta de contexto causaria uma resposta errada. Compare execu\u00e7\u00f5es comprimidas e n\u00e3o comprimidas antes de tornar a compress\u00e3o o padr\u00e3o.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Quando n\u00e3o comprimir agressivamente<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A compress\u00e3o tem compensa\u00e7\u00f5es. Ela pode remover nuances, ocultar incertezas ou achatar evid\u00eancias que o modelo precisa. Use compress\u00e3o mais leve quando a reda\u00e7\u00e3o exata for importante, quando o modelo precisar raciocinar sobre contratos ou pol\u00edticas, quando cita\u00e7\u00f5es precisarem ser preservadas ou quando o usu\u00e1rio pedir explicitamente material de fonte exaustiva.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O padr\u00e3o mais seguro \u00e9 a compress\u00e3o progressiva. Mantenha material de fonte de alta fidelidade dispon\u00edvel em sua aplica\u00e7\u00e3o, passe contexto compacto para o modelo e recupere novamente as evid\u00eancias originais quando a tarefa exigir verifica\u00e7\u00e3o.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">FAQ: Compress\u00e3o de tokens para LLMs<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">O que \u00e9 compress\u00e3o de tokens para LLMs?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Compress\u00e3o de tokens para LLMs significa reduzir texto de entrada desnecess\u00e1rio antes de uma chamada ao modelo, preservando os fatos, instru\u00e7\u00f5es e restri\u00e7\u00f5es necess\u00e1rias para uma boa resposta.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">A compress\u00e3o de tokens \u00e9 a mesma coisa que usar um modelo menor?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00e3o. A compress\u00e3o reduz a solicita\u00e7\u00e3o. A sele\u00e7\u00e3o de modelo escolhe para onde essa solicita\u00e7\u00e3o vai. A configura\u00e7\u00e3o mais forte geralmente faz ambos: comprime o contexto primeiro, depois direciona para o modelo certo.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">O ShareAI comprime prompts automaticamente?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A compress\u00e3o geralmente \u00e9 uma escolha de design do lado da aplica\u00e7\u00e3o. O ShareAI fornece o marketplace de IA e a camada de API para acesso a modelos, roteamento, failover e visibilidade de uso ap\u00f3s sua aplica\u00e7\u00e3o preparar a solicita\u00e7\u00e3o.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Como a compress\u00e3o ajuda a reduzir os custos de LLM?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A maioria das APIs de IA precifica o uso com base nos tokens de entrada e sa\u00edda. Se voc\u00ea reduzir com seguran\u00e7a os tokens de entrada enquanto mant\u00e9m a qualidade est\u00e1vel, o custo por tarefa bem-sucedida pode diminuir.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">A compress\u00e3o de tokens pode prejudicar a qualidade da resposta?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Sim. A supercompress\u00e3o pode remover evid\u00eancias, nuances ou restri\u00e7\u00f5es. Teste prompts comprimidos em tarefas reais e monitore a qualidade das respostas, taxa de fallback e corre\u00e7\u00f5es dos usu\u00e1rios.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">O que os Builders devem saber sobre compress\u00e3o?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Builders que roteiam o uso de IA de um aplicativo existente atrav\u00e9s do ShareAI podem usar a compress\u00e3o para manter o tr\u00e1fego roteado mais limpo. Eles ainda podem definir uma sobretaxa ou margem e receber pagamentos mensais pelo uso gerado.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">A compress\u00e3o de tokens \u00e9 \u00fatil para RAG?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Sim. Sistemas RAG frequentemente enviam fragmentos redundantes ou pouco relevantes. A compress\u00e3o pode deduplicar, filtrar e extrair os trechos que respondem \u00e0 pergunta atual.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">O cache de prompts \u00e9 um substituto para a compress\u00e3o?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00e3o. O cache de prompts pode ajudar com prefixos repetidos em sistemas suportados, mas a compress\u00e3o ainda \u00e9 importante quando o contexto \u00e9 ruidoso, obsoleto, duplicado ou muito grande para a tarefa.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Quais equipes se beneficiam mais da compress\u00e3o de tokens?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Equipes com hist\u00f3rico longo de chat, agentes com muitas ferramentas, fluxos de trabalho de documentos, automa\u00e7\u00e3o de suporte, assistentes de pesquisa e sistemas RAG geralmente veem a necessidade mais clara de compress\u00e3o.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Como devo come\u00e7ar a testar a compress\u00e3o?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Escolha um fluxo de trabalho caro, capture solicita\u00e7\u00f5es representativas, crie vers\u00f5es comprimidas e compare o uso de tokens, a qualidade das respostas, a lat\u00eancia e o custo por tarefa bem-sucedida.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Como a compress\u00e3o funciona com o roteamento de IA?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A compress\u00e3o prepara uma solicita\u00e7\u00e3o mais limpa. O roteamento decide o melhor modelo ou rota de provedor para essa solicita\u00e7\u00e3o com base em pre\u00e7o, lat\u00eancia, disponibilidade, confiabilidade e necessidades de qualidade.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Pr\u00f3ximo passo<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Comece com um fluxo de trabalho onde o excesso de contexto seja vis\u00edvel. Comprima as partes ruidosas, mantenha as evid\u00eancias importantes e use o ShareAI para comparar rotas de modelos por meio de uma API. O objetivo pr\u00e1tico \u00e9 simples: menos tokens desperdi\u00e7ados, menos escalonamentos evit\u00e1veis e dados de uso mais claros.<\/p>","protected":false},"excerpt":{"rendered":"<p>A compress\u00e3o de tokens ajuda as equipes a removerem contextos ruidosos antes das chamadas do modelo, reduzindo custos e melhorando as decis\u00f5es de roteamento sem ocultar os compromissos de qualidade.<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"cta-title":"Integrate one API","cta-description":"Access 150+ models with smart routing and failover.","cta-button-text":"View Docs","cta-button-link":"https:\/\/shareai.now\/documentation\/?utm_source=blog&amp;utm_medium=content&amp;utm_campaign=token-compression-for-llms","rank_math_title":"Token Compression for LLMs: Cut Context Cost Before Routing","rank_math_description":"Token compression for LLMs reduces context bloat before routing. Learn where to compress prompts, tool outputs, RAG chunks, and logs.","rank_math_focus_keyword":"token compression for LLMs, LLM token compression, reduce LLM token costs, AI API cost optimization","footnotes":""},"categories":[6,4],"tags":[42,46,224,225,223],"class_list":["post-3114","post","type-post","status-publish","format-standard","hentry","category-insights","category-developers","tag-ai-api-routing","tag-ai-gateway","tag-llm-cost-optimization","tag-rag","tag-token-compression"],"_links":{"self":[{"href":"https:\/\/shareai.now\/pt\/api\/wp\/v2\/posts\/3114","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shareai.now\/pt\/api\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/shareai.now\/pt\/api\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/shareai.now\/pt\/api\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/shareai.now\/pt\/api\/wp\/v2\/comments?post=3114"}],"version-history":[{"count":2,"href":"https:\/\/shareai.now\/pt\/api\/wp\/v2\/posts\/3114\/revisions"}],"predecessor-version":[{"id":3123,"href":"https:\/\/shareai.now\/pt\/api\/wp\/v2\/posts\/3114\/revisions\/3123"}],"wp:attachment":[{"href":"https:\/\/shareai.now\/pt\/api\/wp\/v2\/media?parent=3114"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/shareai.now\/pt\/api\/wp\/v2\/categories?post=3114"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/shareai.now\/pt\/api\/wp\/v2\/tags?post=3114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}