Zero Basics 시작하기: PHP를 사용하여 Midjourney를 연결하여 AI 페인팅 애플리케이션 개발에 대한 간단한 튜토리얼
소개:
인공 지능 기술의 발전과 함께 점점 더 혁신적인 애플리케이션이 개발되었습니다. 그리고 AI 페인팅 애플리케이션도 그 중 하나입니다. 미드저니(Midjourney)는 사용자가 입력한 텍스트나 그림을 기반으로 독특한 아트 페인팅을 생성할 수 있는 AI 페인팅 서비스를 제공하는 플랫폼이다. 이 기사에서는 PHP를 사용하여 코드를 작성하고 이를 Midjourney에 연결하여 간단한 AI 페인팅 애플리케이션을 개발하는 방법을 소개합니다.
준비:
먼저, 컴퓨터에 PHP 인터프리터와 호환 가능한 서버 환경이 설치되어 있는지 확인하세요. 아직 설치되지 않은 경우 PHP 공식 웹사이트에서 설치 패키지를 다운로드하고 지침에 따라 설치할 수 있습니다.
1단계: Midjourney 계정 등록
먼저 Midjourney 계정을 등록해야 합니다. Midjourney 공식 홈페이지에 접속하여 등록 버튼을 클릭하세요. 필수 개인 정보를 입력하고 성공적으로 등록한 후 계정에 로그인하세요.
2단계: API 키 받기
Midjourney 계정에서 서비스를 사용하려면 API 키를 받아야 합니다. 프로필이나 설정 페이지에서 API 키를 찾아 복사하여 저장할 수 있습니다.
3단계: PHP 파일 만들기
원하는 PHP 프로젝트 디렉터리에 "index.php"라는 이름의 새 PHP 파일을 만듭니다.
4단계: Midjourney API에 연결
먼저 PHP의 cURL 라이브러리를 도입해야 합니다. index.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"는 이전에 얻은 API 키로 대체됩니다. 위 코드에서는 Midjourney에 POST 요청을 보내기 위해 "send_post_request"라는 함수를 정의합니다. 그런 다음 API 키와 사용자가 입력한 텍스트를 포함하는 몇 가지 변수를 정의했습니다.
5단계: HTML 페이지 만들기
index.php 파일에 몇 가지 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>
6단계: 애플리케이션 테스트
index.php 파일을 저장하고 닫은 다음 전체 프로젝트 디렉터리를 서버에 배포합니다. 브라우저에 프로젝트의 URL을 입력하면 그리려는 텍스트를 입력하라는 간단한 양식이 표시됩니다. 입력 후 "그림 생성" 버튼을 클릭하고 잠시 기다리면 Midjourney가 반환한 그림 결과를 볼 수 있습니다.
요약:
이 튜토리얼에서는 PHP를 사용하여 Midjourney와 연결하여 AI 페인팅 애플리케이션을 개발하는 방법을 소개합니다. 이 간단한 튜토리얼을 통해 cURL을 사용하여 요청을 보내고 응답을 처리하는 방법을 배웠습니다. 이 기사가 귀하에게 도움이 되기를 바라며, 더 흥미로운 인공 지능 응용 프로그램을 탐색하도록 격려해 주시기 바랍니다. 이는 단순한 예일 뿐이지만 추가 확장 및 최적화를 위한 기반이 될 수 있습니다.
위 내용은 제로 기본 사항으로 시작하기: PHP를 사용하여 Midjourney를 연결하여 AI 페인팅 애플리케이션을 개발하는 간단한 튜토리얼의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!