ForHosting KIT · 文章作成・要約AI

自由記述のテキストをJSONへ構造化

決まった書式のない文章から、氏名や日付といった必要な項目だけを抜き出してJSON形式に整えるツールです。取り込みたい項目をあらかじめ指定でき、システムへの登録作業を減らせます。

● 安定提供中1,000語あたり$0.003
ご利用方法 ウェブAPIメールアプリ 近日Telegram 近日

アカウントでログインし、当社のサーバー上で実行します。無料ツールはブラウザ内で動作しますが、これは上記の料金がKIT残高から差し引かれます。

何に使うか

名刺のOCR結果や問い合わせフォームの自由記述など、形式がバラバラなテキストを、決まった項目名を持つJSONに整えます。社内システムやスプレッドシートへの取り込み前の下処理として使えます。

項目の指定方法

「会社名」「担当者名」「連絡先」のように取得したい項目名を指示に含めて実行します。該当する情報が原文にない項目は、空の値として返されます。

文字化けや表記ゆれへの対応

全角・半角が混在した入力や、部署名の表記がゆれている場合でも、指定した項目に沿って可能な範囲で整理します。完全な正規化が必要な場合は、データ整形の専用機能とあわせてご利用ください。

上限について

1回のリクエストで扱えるのは最大20,000トークンまでです。大量の記述をまとめて処理したい場合は、件数を分けて実行することをおすすめします。

名刺情報のシステム登録

株式会社山田商事の営業事務は、名刺をOCRしたテキストをこの機能でJSONに整え、社内の顧客管理システムへ取り込んでいます。

問い合わせフォームの自由記述整理

合同会社みどりデザインでは、フォームの自由記述欄に書かれた要望を項目ごとのJSONに整理し、案件管理シートに転記しています。

求人応募メールの整理

高橋恵子は求人への応募メールから氏名・希望職種・連絡先をJSONとして抜き出し、採用管理表への転記に使っています。

送信したテキストは保存されますか

JSONに整理する処理にのみ使用し、処理後にサーバー側で保管され続けることはありません。

指定した項目が原文にない場合はどうなりますか

該当する情報が見つからない項目は、空の値として返します。存在しない情報を推測して埋めることはしません。

出力するJSONの構造は自由に決められますか

取得したい項目名を指示に含めることで、その構造に沿ったJSONを返します。ネストした構造の指定にも対応します。

全角・半角が混ざった入力でも対応できますか

ある程度は対応しますが、厳密な正規化が必要な場合は、全角半角の変換に特化した機能とあわせてご利用いただくことをおすすめします。

料金はいくらですか

1回の処理につき$0.003、1,000語ごとに$0.0135です。1,000語程度の名刺データであれば、合計は$0.0165ほどです。

日本語のサポートはありますか

申し訳ありませんが、日本語での問い合わせ対応は行っておりません。サポートは英語またはスペイン語で、担当者が直接返信します。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/text/to-json

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/text/to-json \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"…"}'
{
  "text": "…"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "text.to_json",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.003
1,000語あたり$0.0135

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

max_tokens20000
HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。
422task_failedタスクの処理に失敗しました。このタスクは課金されません。

KITの完全なドキュメントを見る →