ForHosting KIT · 画像の編集・解析

画像に合う一言キャプションを自動生成

写真を送ると、「浜辺を走る犬」のように写っている内容を一文で返します。検索や絞り込み、分類にそのまま使えます。ファイル名ではなく画像そのものから作るので、意味のない名前の写真にも役立ちます。月額契約は不要で、使った分だけのお支払いです。

● 安定提供中画像あたり$0.010
ご利用方法 ウェブAPIメールTelegramアプリ 近日

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

画像をアップロードすると、内容に合う短い一文のキャプションをAIが生成する機能です。段落形式の詳しい説明文ではなく、SNS投稿の添え書きやalt属性に向いた簡潔な一言をすぐに返します。

タグのない写真が見つからない理由

タグの付いていない写真が一万枚あるフォルダは、まず検索の問題です。だれも説明を書いていない写真は、探しようがありません。素材ライブラリや写真カタログ、社内の写真アーカイブはどれも同じ理由でつまずきます。検索が働くのは画像ごとに文章が添えられているときだけで、それを手作業で書くのは現実的ではないからです。キャプションは、主な被写体と場面を一文で表してこの穴を埋めます。ファイル名ではなく画像そのものから作るので、カメラが付けた番号だけの写真にも使える説明が付きます。

役立つ場面と、向いていない使い方

メディア企業は古い写真アーカイブにキャプションを付け、意味の分からないファイル名ではなく被写体で画像を探せるようにできます。素材写真のサイトでは新しい画像の検索用キーワードを補えますし、ブランドの評判を調べる担当者は、投稿に添えられた画像を一枚ずつ確認しなくても内容をつかめます。投稿画像の確認では、人が見る前の最初のふるい分けとして、キャプションの文を決まりに沿った確認にかけることもできます。一方で、読み上げ用の代替テキストの要件を満たすことは目的にしていません。検索向けの素直な文なので、読み上げに使う場合は内容を確認してください。

詳しい説明文との違い

画像の内容を段落でまとめて説明する機能とは別に、こちらは1〜2文程度の短いキャプションだけを生成します。SNS投稿の添え書きや、簡潔なalt属性が必要な場面に向いています。

生成される文の雰囲気

標準では事実を淡々と述べる文体で生成されます。宣伝的な言い回しや誇張表現は含まれないため、社内資料や商品一覧など落ち着いたトーンが求められる場面でもそのまま使いやすい文になります。

SNS投稿の添え書き作成

個人事業主の山本翔太さんは、SNSに投稿する写真ごとに考えていた一言を、この機能で下書きしてから自分の言葉に整えています。

商品一覧の簡易説明

株式会社山田商事のカタログ担当は、商品画像ごとに一覧表示用の短い説明を用意する際、キャプション生成をたたき台として使っています。

社内共有フォルダの整理

合同会社みどりデザインでは、大量の写真素材フォルダにキャプションを付けて、検索しやすいように整理しています。

詳しい説明文を生成することもできますか?

より詳しい段落形式の説明が必要な場合は、別途用意している説明文生成の機能をご利用ください。

キャプションと代替テキストは同じものですか?

完全には同じではありません。代替テキストは画像の代わりに読み上げるための文ですが、このキャプションは検索や絞り込み、比較に使うための文です。内容は重なることが多いものの、被写体と場面を一定の言い方で素直に表します。

ファイル名や撮影情報からキャプションを作るのですか?

いいえ、画像に写っている内容から作ります。カメラやスマートフォンが付けた意味のないファイル名の写真でも、被写体の分かる一文が得られます。

どのような文が返ってきますか?

主な被写体と場面を表す、飾りのない一文です。たとえば「浜辺を走る犬」「木の机に置かれた印刷済みの請求書」「会議テーブルを囲む三人」のような文になります。

どんな場面で役に立ちますか?

タグのない写真が大量にある場面です。社内の写真アーカイブを被写体で検索できるようにしたり、素材サイトの新しい写真に検索用の言葉を付けたり、投稿された画像の内容を一枚ずつ見ずに把握したりできます。

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

POSThttps://api.kit.forhosting.com/image/caption

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

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

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

1リクエストあたり$0.010
画像あたり$0.0575

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

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

料金について

1リクエストあたり$0.010(米ドル)に加えて、画像1枚ごとに$0.0575です。10枚のキャプションをまとめて生成すると、合計は$0.585になります。

アップロードした画像はどのように扱われますか?

キャプション生成にのみ使用され、処理後は削除されます。

生成される文の言語は選べますか?

はい。出力する言語を指定できます。

料金はどのように計算されますか?

1リクエストあたり$0.010に加えて、画像1枚ごとに$0.0575です。

商用利用は可能ですか?

はい、商用・非商用を問わずご利用いただけます。

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