현재 위치: > 최신 기사 목록> 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를 지원하고 컬 확장을 활성화합니다.
  • 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/