dall-e-3 の技術仕様
| 仕様 | 詳細 |
|---|---|
| モデル ID | dall-e-3 |
| モデルタイプ | 画像生成モデル |
| 主なモダリティ | テキスト入力 → 画像出力 |
| 対応エンドポイント | /images/generations |
| 入力プロンプトの上限 | 最大 4000 文字 |
| 出力数 | n=1 のみ |
| 対応サイズ | 1024x1024, 1792x1024, 1024x1792 |
| 品質オプション | standard, hd |
| レスポンス形式 | url, b64_json |
| URL の有効性 | 返される画像 URL は 60 分間有効です |
| 最適なユースケース | 詳細なテキストプロンプトからの高品質な画像生成 |
dall-e-3 とは?
dall-e-3 は、OpenAI の新しい DALL·E 画像生成モデルで、自然言語のプロンプトから画像を生成するために設計されています。従来の DALL·E よりもプロンプト理解が強化され、ディテールが改善され、画像内テキストのレンダリングも向上しています。縦長、横長、正方形の出力をサポートし、記述的なプロンプトから視覚的に豊かな結果を求めるユーザーに特に有用です。
このモデルは、入力がテキスト、出力が生成画像となる画像生成ワークフローを対象としています。画像生成 API を通じて利用可能で、マーケティング用モックアップ、コンセプトアート、イラスト、製品ビジュアル、その他のクリエイティブ生成タスクで広く使用されています。
dall-e-3 の主な機能
- プロンプト理解の向上:
dall-e-3は、複雑で記述的なプロンプトをより正確に追従できるよう設計されており、ユーザーの意図により適合した結果の生成に寄与します。 - 高精細な画像生成: 従来の DALL·E モデルよりも詳細なビジュアルを生成し、磨き上げられたクリエイティブ出力に適しています。
- 画像内テキストのレンダリング: 画像内に読みやすいテキストを生成する能力が向上しており、ポスター、看板、ラベルなどのデザインに有用です。
- 複数のアスペクト比: 正方形、縦長、横長の画像サイズに対応し、さまざまなデザインや出版ニーズに柔軟に対応できます。
- シンプルな API 利用: 画像生成リクエストのモデルパラメータを
dall-e-3に設定するだけで呼び出せます。 - Base64 またはホストされた URL 出力: 結果は一時的なホスト済み画像 URL または下流処理向けの
b64_jsonとして取得できます。 - 品質制御:
standardとhdの品質オプションにより、ユースケースに応じて速度と出力品質のバランスを取ることができます。
dall-e-3 へのアクセスと統合方法
ステップ 1: API キーにサインアップ
まず、CometAPI にサインアップし、ダッシュボードから API キーを作成します。キーを生成したら安全に保管し、dall-e-3 API へのリクエスト認証に使用してください。このキーは、REST、SDK、プラットフォームベースのデプロイメントを含むすべての統合方法で必要です。
ステップ 2: dall-e-3 API にリクエストを送信
API キーを取得したら、画像生成エンドポイントにリクエストを送信し、モデルとして dall-e-3 を指定します。
curl --request POST \
--url https://api.cometapi.com/v1/images/generations \
--header "Authorization: Bearer $COMETAPI_API_KEY" \
--header "Content-Type: application/json" \
--data '{
"model": "dall-e-3",
"prompt": "A cinematic futuristic city skyline at sunset with flying cars and neon reflections",
"size": "1024x1024",
"quality": "hd",
"response_format": "url"
}'
ステップ 3: 結果の取得と検証
送信後、API は dall-e-3 の生成画像結果を返します。レスポンスに、ホストされた画像 URL や Base64 ペイロードなど、期待する出力形式が含まれていることを確認し、結果を保存、レンダリング、またはアプリケーションのワークフローへ渡してください。必要に応じてレスポンス構造の検証と、一時的な URL の有効期限への対応を行ってください。