現在の位置: ホーム> 最新記事一覧> PHP Docking MidjourneyはAIペイントアプリケーションを開発します

PHP Docking MidjourneyはAIペイントアプリケーションを開発します

M66 2025-07-17

導入

人工知能技術の継続的な進歩により、AIの絵画アプリケーションは徐々に人気のある分野になりました。強力なAI絵画プラットフォームとして、Midjourneyは、優れたイメージ生成と認識能力を備えた創造的な芸術作成のための幅広いスペースを提供します。この記事では、PHP言語を介してMidjourneyに接続して効率的かつ実用的なAIペイントアプリケーションを開発する方法を共有し、開発者が迅速に開始できるように詳細なコード例を備えています。

Midjourneyの紹介

Midjourneyは、自動絵画とイメージスタイルの変換をサポートするディープラーニングテクノロジーに基づいたアート作成プラットフォームです。その利点は、入力画像に基づいて芸術的な作品を生成し、ユーザー定義のスタイルをサポートして多様な創造的なニーズを満たすことができることです。 Midjourneyは、オープンなAPIインターフェイスを提供します。これにより、開発者がパーソナライズされたアプリケーションを柔軟に統合および実装できるようになります。

準備:PHP環境とAPIキーの獲得

開発を開始する前に、次の準備が完了したことを確認してください。

  • Midjourney開発者アカウントを登録し、APIキーを取得します。
  • サーバー環境はPHPをサポートし、Curl拡張機能を有効にします。
  • APIドッキングコードを書き込むために、Project DirectoryにPHPファイル(Midjourney.phpなど)を作成します。

PHPを使用してMidjourney APIを呼び出します

PHPのCurlライブラリの助けを借りて、Midjourneyインターフェイスにリクエストを簡単に送信できます。次のサンプルコードは、APIを呼び出す関数をカプセル化する方法を示しています。

 <?php
// 紹介されたCURL図書館
require 'path_to_curl_library/curl.php';

// 通話を定義しますMidjourney APIの関数
function call_midjourney_api($image_url, $style_id) {
    // API住所を要求します
    $api_url = "https://api.midjourney.com/v1.0/art/painting";

    // リクエストパラメーター
    $data = array(
        'image_url' => $image_url,
        'style_id' => $style_id,
        // 他のパラメーターは、ニーズに応じて追加できます
    );

    // 送信POST聞く
    $response = Curl::to($api_url)
                ->withData($data)
                ->asJson()
                ->post();

    // 返品結果
    return $response;
}

パラメーターを構成し、API呼び出しを実行します

それを使用する場合、入力画像のURLと必要な塗装スタイルのIDを設定する必要があります。インターフェイスを呼び出して、戻り結果を処理する必要があります。

 // 入力画像アドレスとスタイルを設定しますID
$image_url = "https://example.com/image.jpg";   // 画像URL
$style_id = "123";    // スタイルID

// 電話API
$response = call_midjourney_api($image_url, $style_id);

// 处理返品結果
if ($response->status == "success") {
    $painting_url = $response->painting_url;
    echo "生成的绘画画像URL:" . $painting_url;
} else {
    echo "API電話失败:" . $response->error_message;
}

要約します

この記事では、PHP言語を使用してMidjourney APIに接続してAIペイントアプリケーションの開発を実現する方法を示しています。インターフェイスを合理的に呼び出してパラメーターを構成することにより、自動絵画と画像スタイルの変換機能を簡単に完了し、アプリケーションのインテリジェンスとユーザーエクスペリエンスを効果的に改善できます。このガイドが開発者に実用的な助けを提供し、革新的なAIアート作品の作成に役立つことを願っています。

参照

  • Midjourney公式文書:https://docs.midjourney.com/
  • PHP公式文書:https://www.php.net/