현재 위치: > 최신 기사 목록> PHP를 사용하여 Midjourney에 연결하여 AI 페인팅 응용 프로그램을 개발하는 방법 - 간단한 튜토리얼

PHP를 사용하여 Midjourney에 연결하여 AI 페인팅 응용 프로그램을 개발하는 방법 - 간단한 튜토리얼

M66 2025-07-29

소개

인공 지능 기술의 빠른 발전으로 인해 우리의 삶에서 점점 더 혁신적인 응용 프로그램이 등장했으며, 그 중 AI 그림은 가장 대표적인 응용 프로그램 중 하나입니다. 주요 AI 페인팅 플랫폼 인 Midjourney는 사용자가 텍스트 나 그림을 통해 독특한 예술 작품을 생성 할 수 있습니다. 이 기사에서는 간단한 AI 페인팅 응용 프로그램을 개발하기 위해 PHP를 통해 Midjourney API와 연결하는 방법을 소개합니다.

준비

시작하기 전에 먼저 PHP 환경과 적응 된 웹 서버가 설치되어 있는지 확인하십시오. 컴퓨터가 PHP 환경을 설치하지 않은 경우 PHP 공식 웹 사이트에서 다운로드하여 설치하여 지침을 따라 구성을 완료 할 수 있습니다.

MidJourney 계정에 등록하십시오

MidJourney의 API 서비스를 사용하려면 MidJourney 계정을 등록해야합니다. 등록을 완료 한 후 개인 계정에 로그인하십시오.

API 키를 얻으십시오

MidJourney의 계정 설정으로 이동하여 API 키 옵션을 찾아 복사 한 후 PHP 코드 에서이 키를 사용해야합니다.

PHP 파일을 만듭니다

PHP 프로젝트 디렉토리에서 "index.php"라는 새 PHP 파일을 만듭니다. 이 파일은 MidJourney API와의 상호 작용을 처리하는 데 사용됩니다.

MidJourney API에 연결하십시오

MidJourney와 의사 소통하기 위해 PHP의 CURL 라이브러리를 사용합니다. 다음은 게시물 요청을 보내기위한 PHP 코드 예제입니다.

 
<?php
function send_post_request($url, $data) {
    $handle = curl_init();
    curl_setopt($handle, CURLOPT_URL, $url);
    curl_setopt($handle, CURLOPT_POST, true);
    curl_setopt($handle, CURLOPT_POSTFIELDS, http_build_query($data));
    curl_setopt($handle, CURLOPT_RETURNTRANSFER, true);
    $response = curl_exec($handle);
    curl_close($handle);
    return $response;
}
$api_key = "YOUR_API_KEY";
$text = $_POST['text'];
$data = array(
    'api_key' => $api_key,
    'text' => $text
);
$url = "https://api.midjourney.com/ai-painting";
$response = send_post_request($url, $data);
echo $response;
?>

코드에서 "Your_api_key"를 MidJourney에서 얻은 API 키로 바꾸십시오.

사용자 인터페이스를 만듭니다

다음으로, 사용자가 그릴 텍스트를 입력 할 수 있도록 앱의 간단한 HTML 페이지를 만들어야합니다. 다음은 기본 형식의 예입니다.

 
<!DOCTYPE html>
<html>
<head>
    <title>AI그림 응용 프로그램</title>
</head>
<body>
    <h1>AI그림 응용 프로그램</h1>
    <form method="POST" action="index.php">
        <label for="text">그릴 텍스트를 입력하십시오:</label><br>
        <input type="text" id="text" name="text" required><br><br>
        <input type="submit" value="그림을 생성하십시오">
    </form>
    <div>
        <?php echo $response; ?>
    </div>
</body>
</html>

테스트 응용 프로그램

index.php 파일을 저장하고 닫고 전체 프로젝트를 웹 서버에 업로드하십시오. 브라우저에서 PHP 앱을 방문하고 그리는 텍스트를 입력하고 "페인팅 생성"버튼을 클릭하고 잠시 기다리면 MidJourney가 생성 한 아트 워크가 표시됩니다.

요약

이 기사는 PHP를 사용하여 MidJourney API와 연결하여 간단한 AI 페인팅 응용 프로그램을 개발하는 방법을 소개합니다. 이 자습서를 통해 PHP를 통해 HTTP 요청을 보내는 방법과 API 응답을 처리하는 방법을 배웠습니다. 이것은 기본 튜토리얼이지만보다 복잡하고 흥미로운 AI 응용 프로그램을 개발 해야하는 요구에 따라 확장하고 최적화 할 수 있습니다.