Pular para o conteúdo
POST AI agent ready /v1/text/truncate

API de truncamento de texto - truncamento inteligente gratuito

Encurta o texto para um comprimento de caracteres especificado, quebrando no limite da palavra mais próximo para evitar cortar uma palavra pela metade. Acrescenta um sufixo configurável (padrão "...") para indicar que o texto continua.

Parameters

stringrequired

The text to truncate.

numberrequired

Maximum character length of the output.

string

Where to break the text: at a word or sentence boundary.

Code examples

curl -X POST https://api.botoi.com/v1/text/truncate \
  -H "Content-Type: application/json" \
  -d '{"text":"Botoi provides over 150 free developer APIs for common tasks like hashing, encoding, and validation.","max_length":50,"boundary":"word"}'

When to use this API

Gere snippets de visualização para resultados de pesquisa

Trunque o conteúdo do artigo para 160 caracteres para descrições de resultados de pesquisa que terminem claramente no limite de uma palavra.

Ajustar texto em cartões de UI de largura fixa

Reduza as descrições ou títulos dos produtos ao máximo para layouts de cartões, sem quebrar o meio da palavra.

Frequently asked questions

O comprimento inclui o sufixo?
Sim. O comprimento total de saída, incluindo o sufixo, não excederá o valor de comprimento especificado.
O que acontece se o texto já for menor que o comprimento?
O texto é retornado inalterado e wasTruncated é definido como falso.
Posso usar um sufixo vazio?
Sim. Passe uma string vazia como sufixo para truncar sem acrescentar nada.
Como funciona a detecção de limites de palavras?
A API é interrompida no último caractere de espaço antes do limite de comprimento. Se não existir espaço, ele quebra no comprimento exato.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.