コンテンツへスキップ
POST AI agent ready /v1/text/truncate

Text Truncate API - 無料のスマートな切り捨て

単語が半分に切れることを避けるために、テキストを指定された文字長に短縮し、最も近い単語の境界で分割します。 テキストが継続していることを示すために、構成可能なサフィックス (デフォルトは「...」) を追加します。

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

検索結果のプレビュー スニペットを生成する

検索結果の説明が単語の境界できれいに終わるように、記事のコンテンツを 160 文字に切り詰めます。

テキストを固定幅の UI カードに収める

製品説明やタイトルは、単語の途中で区切ることなく、カード レイアウトの最大長まで短くしてください。

Frequently asked questions

長さには接尾辞も含まれますか?
はい。 サフィックスを含む出力の合計長は、指定された長さの値を超えることはありません。
テキストがすでにその長さより短い場合はどうなりますか?
テキストは変更されずに返され、wasTruncated は false に設定されます。
空のサフィックスを使用できますか?
はい。 何も追加せずに切り詰めるには、空の文字列をサフィックスとして渡します。
単語境界検出はどのように機能しますか?
API は、長さ制限に達する前の最後のスペース文字で中断されます。 スペースが存在しない場合は、正確な長さで分割されます。

Get your API key

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