Hızlı Başlangıç

Dakikalar içinde Qwen Image Edit ile başlayın

Qwen Image Edit Hızlı Başlangıç

Bu kılavuz, Qwen Image Edit'i kullanmaya hızlıca başlamanıza yardımcı olacaktır. Ortamınızı nasıl kuracağınızı, API'yi nasıl yapılandıracağınızı ve ilk görsel düzenlemenizi nasıl yapacağınızı öğreneceksiniz.

1. İlk Kurulum

Başlamadan önce şunlara sahip olduğunuzdan emin olun:

  • Qwen Image Edit API Anahtarı: Qwen Image Edit kontrol panelinizden edinebilirsiniz.
  • Geliştirme Ortamı: Sisteminizde yüklü Node.js (JavaScript/TypeScript için), Python, PHP, Java, Go veya Ruby.

2. Kurulum

Tercih ettiğiniz programlama dilini seçin ve kurulum talimatlarını izleyin:

JavaScript/TypeScript (NPM/Yarn)

npm install @qwen-image-edit/sdk
# veya
yarn add @qwen-image-edit/sdk

Python (pip)

pip install qwen-image-edit-sdk

PHP (Composer)

composer require qwen-image-edit/sdk

Java (Maven/Gradle)

Maven:

<dependency>
    <groupId>com.qwen.imageedit</groupId>
    <artifactId>sdk</artifactId>
    <version>1.0.0</version>
</dependency>

Gradle:

implementation 'com.qwen.imageedit:sdk:1.0.0'

Go

go get github.com/qwen-image-edit/sdk

Ruby (Gem)

gem install qwen-image-edit-sdk

3. Temel Yapılandırma

Qwen Image Edit istemcinizi API anahtarınız ve bölgenizle yapılandırın.

// JavaScript/TypeScript
import { QwenImageEdit } from '@qwen-image-edit/sdk';

const client = new QwenImageEdit({
  apiKey: 'YOUR_API_KEY',
  region: 'YOUR_REGION', // Örnek: 'us-east-1'
});
# Python
import os
from qwen_image_edit_sdk import QwenImageEdit

client = QwenImageEdit(
    api_key=os.environ.get("QWEN_IMAGE_EDIT_API_KEY"),
    region=os.environ.get("QWEN_IMAGE_EDIT_REGION")
)

4. İlk Düzenlemeniz

Basit bir görsel düzenlemesi yapalım: bir görseldeki metni değiştirelim.

Örnek 1: Basit Metin Düzenleme

// JavaScript/TypeScript
async function editTextOnImage() {
  try {
    const result = await client.edit({
      image: 'https://example.com/image-with-text.jpg', // Görselinizin URL'si
      prompt: '"Sale" metnini "Büyük İndirim" olarak değiştir',
    });
    console.log('Düzenlenmiş görsel şurada mevcut:', result.edited_image_url);
  } catch (error) {
    console.error('Görsel düzenlenirken hata oluştu:', error);
  }
}

editTextOnImage();

Örnek 2: Basit Öğe Düzenleme

# Python
import os
from qwen_image_edit_sdk import QwenImageEdit

client = QwenImageEdit(
    api_key=os.environ.get("QWEN_IMAGE_EDIT_API_KEY"),
    region=os.environ.get("QWEN_IMAGE_EDIT_REGION")
)

def add_element_to_image():
    try:
        result = client.edit(
            image='https://example.com/product-image.jpg', # Görselinizin URL'si
            prompt='Sağ alt köşeye küçük bir logo ekle',
            elements=[{'type': 'image', 'src': 'https://example.com/your-logo.png', 'position': 'bottom-right'}]
        )
        print(f"Düzenlenmiş görsel şurada mevcut: {result.edited_image_url}")
    except Exception as e:
        print(f"Öğe eklenirken hata oluştu: {e}")

add_element_to_image()

5. Temel Özellikler

Qwen Image Edit bir dizi güçlü özellik sunar:

  • Metin Düzenleme: Görsellerdeki metni değiştirin, çevirin veya düzeltin.
  • Öğe Manipülasyonu: Logolar, filigranlar veya fiyat etiketleri gibi nesneleri ekleyin, kaldırın veya yeniden boyutlandırın.
  • Stil Aktarımı: Görsellerinize farklı sanatsal veya fotoğrafik stiller uygulayın.
  • Görsel Analizi: Görsel içeriği hakkında bilgi edinin (çok yakında).
  • Toplu İşleme: Verimlilik için birden fazla görseli aynı anda düzenleyin.

6. En İyi Uygulamalar

  • Etkili İstemler: Daha iyi sonuçlar için açık ve spesifik istemler kullanın.
  • Performans Optimizasyonu: Büyük görseller için, API'ye göndermeden önce dosya boyutunu optimize etmeyi düşünün.
  • Hata Yönetimi: API çağrıları için sağlam hata yönetimi ve yeniden deneme mekanizmaları uygulayın.

7. Pratik Örnekler

Qwen Image Edit çeşitli kullanım durumları için kullanılabilir:

  • Pazarlama Yerelleştirmesi: Pazarlama materyallerini farklı pazarlar için çevirin ve uyarlayın.
  • E-ticaret: Ürün görsellerini promosyonlar veya yeni bilgilerle hızla güncelleyin.
  • İçerik Oluşturma: Sosyal medya veya reklam kampanyaları için görsellerin farklı varyasyonlarını oluşturun.

8. Sonraki Adımlar