AI画像説明API
AI技術を使用して画像コンテンツを説明
AI画像説明APIを使用すると、高度なAI技術で画像コンテンツを説明できます。このエンドポイントは画像を処理し、詳細なテキスト説明を返します。AI Describe Pictureの強力なAI画像説明機能をお試しください。
エンドポイント
認証
Authorizationヘッダーに有効なAPIキーが必要です:
リクエスト
ヘッダー
Header | Required | Description |
---|---|---|
Content-Type | Yes | application/json である必要があります |
Authorization | Yes | Bearer YOUR_API_KEY 形式のAPIキー |
ボディパラメータ
Parameter | Type | Required | Description |
---|---|---|---|
imageUrl | string | Yes | 説明する画像のURL(公開アクセス可能である必要があります) |
prompt | string | No | カスタムプロンプト(オプション) |
リクエスト例
レスポンス
成功レスポンス (200)
APIはchoices配列を含む画像説明のJSONオブジェクトを返します。
説明:
choices
配列にはAI生成の説明コンテンツが含まれ、各choiceには完全なメッセージオブジェクトが含まれますmessage.content
フィールドには実際の画像説明テキストが含まれます- レスポンス形式はOpenAI APIと互換性があります
エラーレスポンス
400 Bad Request
401 Unauthorized
402 Payment Required
500 Internal Server Error
使用制限
- クレジット消費: 説明1回につき1クレジット
- 画像要件: JPG、PNG、WebP形式をサポート、最大5MB
使用例
JavaScript/Node.js
cURL
画像要件
- 形式: JPG、PNG、WebP
- サイズ: 最大5MB
- アクセシビリティ: 画像URLは公開アクセス可能である必要があります
- コンテンツ: 有効な画像ファイルである必要があります
処理時間
- 通常: 10-30秒
- 大きな画像: 最大60秒かかる場合があります
クレジット
- コスト: 説明1回につき1クレジット
- 控除: 処理成功時にクレジットが控除されます
ベストプラクティス
- 画像品質: より良い結果のために高品質の画像を使用
- エラーハンドリング: 適切なエラーハンドリングを常に実装
- クレジット管理: クレジット残高を定期的に監視
- プロンプト: より正確な説明のために具体的なプロンプトを使用
トラブルシューティング
一般的な問題
401 Unauthorized
- APIキーが正しいか確認
- APIキーがアクティブで期限切れでないことを確認
402 Payment Required
- アカウントにクレジットを追加
- 現在のクレジット残高を確認
400 Bad Request
- imageUrlが有効でアクセス可能なURLか確認
- 画像形式がサポートされているか確認
500 Internal Server Error
- サーバー内部エラー、後でもう一度お試しください
- 画像URLがアクセス可能か確認
サポート
ここでカバーされていない問題が発生した場合は、サポートチームにお問い合わせください。