Le développement rapide de l'intelligence artificielle (IA) change profondément notre façon de vivre. Dans cet article, nous montrerons comment utiliser PHP pour se connecter à l'API de MidJourney pour développer un système qui peut générer automatiquement des œuvres d'art d'apprentissage en profondeur. Grâce à des exemples de code réels, vous apprendrez à utiliser l'API de MidJourney pour le traitement d'image pour créer des peintures IA artistiques.
Avant de commencer, nous devons préparer certains outils et environnements nécessaires.
Tout d'abord, vous devez installer PHP pour vous assurer que vous utilisez la dernière version. Vous pouvez télécharger le package d'installation à partir du site officiel de PHP.
Deuxièmement, obtenez une clé API MidJourney pour pouvoir accéder à ses services. Vous pouvez vous inscrire et obtenir la clé de l'API sur le site officiel de MidJourney.
MidJourney fournit plusieurs interfaces API puissantes qui peuvent être utilisées pour le traitement d'image et la conversion du style artistique. Dans cet exemple, nous utiliserons son API de conversion de style Deepart pour créer des illustrations.
Tout d'abord, nous devons définir les paramètres nécessaires tels que la clé API et l'URL de l'image et télécharger l'image sur le serveur de MidJourney. Ce qui suit est le code pertinent:
<?php $api_key = "YOUR_API_KEY"; // Entrez le vôtreAPIClé $image_url = "http://example.com/image.jpg"; // Entrez l'image à traiterURL // Construire des données de demande $payload = [ 'style' => 'Your_style', // Set Art Style 'api_key' => $ api_key, 'input_image_url' => $ image_url, ]] $ ch = curl_init ('https://api.midjourney.com/deepart'); // interface de l'API MidJourney Curl_setopt ($ ch, curlopt_returntransfer, true); curl_setopt ($ ch, curlopt_postfields, $ upload); $ réponse = curl_exec ($ ch); curl_close ($ ch); // analyser la réponse de l'API et obtenir l'URL d'image générée $ réponse = json_decode ($ réponse, true); $ result_url = $ réponse ['result_image_url']; ?>
Ensuite, nous devons présenter l'œuvre générée. Vous pouvez utiliser PHP pour afficher les images traitées sur la page Web. Voici le code HTML pertinent:
<?php echo '<html> ';; écho '<head> ';; écho '<title> Peintures AI</title> ';; écho ' <style>.artwork { width: 500px; height: auto; }</style> ';; écho '</head> ';; écho '<body> ';; écho '<h1> Peintures AI</h1> ';; écho '<img class="artwork" src="' . $result_url . '" alt="Peintures AI"> ';; écho '</body> ';; écho '</html> ';; ?>
Enregistrez le code ci-dessus en tant que fichier PHP, remplacez la touche API et l'URL de l'image, puis accédez au fichier PHP dans le navigateur. Vous pourrez voir des peintures AI générées automatiquement.
Grâce à la méthode introduite dans cet article, vous pouvez utiliser PHP pour vous connecter à l'API de MidJourney pour générer rapidement des œuvres d'art AI uniques. Cela démontre non seulement le potentiel d'application de PHP dans la création artistique, mais prouve également le large éventail de possibilités de la technologie de l'IA dans le domaine de l'art. Grâce aux exemples de code fournis dans cet article, vous pouvez facilement démarrer et démarrer votre propre voyage de création de peinture AI.