LoRA ile Wan 2.2 API'ye Nasıl Erişilir ve Kullanılır

Ashley Innocent

Ashley Innocent

5 January 2026

LoRA ile Wan 2.2 API'ye Nasıl Erişilir ve Kullanılır

Kurumsal İçin Apidog

Şirket İçi (On-Premises) Dağıtım

SSO ve RBAC

SOC 2 Uyumlu

Apidog Enterprise'ı Keşfedin

Geliştiriciler ve yapay zeka meraklıları, basit girdilerden sinematik videolar oluşturmak için Wan 2.2 gibi güçlü üretken modellere giderek daha fazla yöneliyor. Bu model, hızı düşürmeden kapasiteyi artıran Uzman Karışımı (Mixture-of-Experts) mimarisiyle öne çıkıyor. Wan 2.2 API'sini (LoRA ile birlikte) kullandığınızda, belirli stil veya hareketler için çıktıları hassas ayarlama yeteneği kazanırsınız, bu da onu özelleştirilmiş video üretimi için ideal kılar.

💡
Bu API'nin barındırılan sürümleriyle etkili bir şekilde etkileşim kurmak için Apidog gibi araçlar, istekleri test etme ve hata ayıklama işlemlerini basitleştirir. Apidog, HTTP çağrıları göndermek, yanıtları incelemek ve kimlik doğrulamayı yönetmek için sezgisel özellikler sunar; bu da Wan 2.2 API (LoRA ile) uç noktalarını denemek için mükemmeldir. Apidog'u bugün apidog.com adresinden ücretsiz indirin ve Wan 2.2'nin yeteneklerini keşfederken API iş akışlarınızı kolaylaştırın.
düğme

Wan 2.2 Nedir?

Wan 2.2, Wan ekibi tarafından geliştirilen gelişmiş bir açık kaynaklı büyük ölçekli video üretken modelidir. Mühendisler, metinden videoya (T2V), görüntüden videoya (I2V) ve sesten videoya (S2V) üretim gibi karmaşık görevleri yerine getirmek için onu tasarlamıştır. Model, difüzyon modellerindeki gürültü giderme sürecini uzmanlaşmış uzmanlar arasında bölen bir Uzman Karışımı (MoE) çerçevesi kullanır. Örneğin, yüksek gürültü uzmanları erken zaman adımlarını yönetirken, düşük gürültü uzmanları sonraki aşamaları iyileştirir. Bu yaklaşım, toplamda 27 milyar parametreye ve çıkarım adımı başına yalnızca 14 milyar aktif parametreye sahip olup verimlilik sağlar.

Dahası, Wan 2.2, aydınlatma, kompozisyon ve renk tonlarını vurgulayan derlenmiş veri kümeleri aracılığıyla sinematik estetiği bir araya getirir. Eğitim verileri önceki sürümlere göre önemli ölçüde genişleyerek %65,6 daha fazla görüntü ve %83,2 daha fazla video içerir, bu da hareket karmaşıklığını ve anlamsal anlayışı artırır. RTX 4090 gibi tüketici donanımlarında 24 FPS'de 720P videolar üreten 5B parametreli TI2V modeli gibi varyantlara erişebilirsiniz.

API yönü, öncelikli olarak resmi depodaki generate.py gibi komut dosyaları aracılığıyla kendini gösterir, ancak barındırılan platformlar onu web tabanlı uç noktalara genişletir. Bu nedenle, Wan 2.2 API (LoRA ile) ile çalışırken tam kontrol için yerel yürütme veya ölçeklenebilirlik için bulut hizmetleri arasında seçim yaparsınız.

Wan 2.2 Bağlamında LoRA Nedir?

LoRA veya Düşük Dereceli Adaptasyon (Low-Rank Adaptation), Wan 2.2 gibi büyük modeller için parametre açısından verimli bir hassas ayarlama yöntemidir. Geliştiriciler, tüm mimariyi yeniden eğitmeden temel modeli belirli veri kümelerine uyarlamak için LoRA'yı uygular. Wan 2.2'de LoRA, transformatörün ağırlıklarını hedefleyerek video üretimlerine özel stiller, karakterler veya hareketler enjekte etmenizi sağlar.

Örneğin, I2V varyantını dönen kamera hareketleri oluşturmada uzmanlaştırmak için yörünge çekimlerinden oluşan bir veri kümesi üzerinde bir LoRA eğitebilirsiniz. Resmi belgeler, Wan 2.2 üzerinde eğitilmiş LoRA'yı potansiyel istikrarsızlık nedeniyle animasyon gibi belirli görevler için kullanmaya karşı uyarıda bulunur, ancak topluluk araçları bunu aşar. fal.ai gibi platformlar LoRA'yı doğrudan API'lerine entegre ederek LoRA ağırlıklarının ve ölçeklendirme faktörlerinin yollarını belirtmenize olanak tanır.

Sonuç olarak, Wan 2.2 API'sine (LoRA ile) LoRA'yı dahil etmek eğitim maliyetlerini düşürür ve hızlı özelleştirmeyi sağlar. Çıkarım sırasında LoRA adaptörlerini birleştirir, temel modelin verimliliğini korurken hedeflenen çıktılara ulaşırsınız.

Neden LoRA ile Wan 2.2 API Kullanmalısınız?

Video yapay zeka uygulamalarında güç ve esnekliği dengelemek için Wan 2.2 API'sini (LoRA ile) tercih edersiniz. Geleneksel hassas ayarlama büyük kaynaklar gerektirir, ancak LoRA yalnızca düşük dereceli matrisleri güncelleyerek bunu en aza indirir. Bu yöntem bellek kullanımını ve eğitim süresini azaltarak bireysel geliştiriciler için erişilebilir hale getirir.

Ek olarak, Wan 2.2'nin MoE yapısı, uzmana özel adaptasyonlara izin vererek LoRA'yı tamamlar. Ham modellerin üretmekte zorlandığı gelişmiş estetik veya hareketlere sahip videolar oluşturursunuz. Örneğin, içerik üretiminde, sahneler arasında tutarlı karakter stillerini korumak için LoRA kullanırsınız.

Barındırılan API'ler, hesaplamayı buluta aktararak bu faydaları artırır. fal.ai gibi hizmetler ağır işleri üstlenir, böylece siz komut istemlerine ve parametrelere odaklanırsınız. Bu nedenle, bu kombinasyon, özellikle sorunsuz API yönetimi için Apidog gibi araçları entegre ettiğinizde prototipleme, üretim ve deneme için uygundur.

Wan 2.2 API'sini Yerel Kullanım İçin Ortamınızı Nasıl Kurarsınız?

Öncelikle Wan 2.2 deposunu GitHub'dan klonlayarak başlayın. Terminalinizde git clone https://github.com/Wan-Video/Wan2.2.git komutunu çalıştırın, ardından cd Wan2.2 ile dizine gidin. Sonra, pip install -r requirements.txt kullanarak bağımlılıkları yükleyin. S2V görevleri için pip install -r requirements_s2v.txt komutunu ekleyin.

Sisteminizin PyTorch sürüm 2.4.0 veya üstünü çalıştırdığından emin olun. Model indirmeleri için Hugging Face CLI'yi pip install "huggingface_hub[cli]" ile yüklersiniz. Dashscope entegrasyonu için export DASH_API_KEY=anahtarınız gibi komut istemi uzantısı kullanmayı planlıyorsanız ortam değişkenlerini ayarlayın.

Çoklu GPU kurulumları için Tamamen Parçalanmış Veri Paralelliği (FSDP) ve DeepSpeed Ulysses'i yapılandırın. Bunları --dit_fsdp ve --ulysses_size 8 gibi bayraklarla etkinleştirirsiniz. Tek GPU kullanıcıları --offload_model ve --convert_model_dtype aracılığıyla bellek optimizasyonlarını etkinleştirir. Bu kurulum, yerel Wan 2.2 API'sinin (LoRA ile) çekirdeği olan generate.py komut dosyasını çalıştırmanız için sizi hazırlar.

Wan 2.2 Modellerini Nasıl İndirir ve Kurarsınız?

Modelleri Hugging Face veya ModelScope'dan indirirsiniz. T2V-A14B varyantı için huggingface-cli download Wan-AI/Wan2.2-T2V-A14B --local-dir ./Wan2.2-T2V-A14B komutunu kullanın. Bunu I2V-A14B veya TI2V-5B gibi diğer varyantlar için tekrarlayın.

Denetim noktalarını uygun dizinlere yerleştirin. 14B modelleri çoklu GPU çıkarımı için yaklaşık 80 GB gibi önemli miktarda VRAM gerektirirken, 5B TI2V 24 GB'lık bir karta sığar. İndirdikten sonra, bozulmayı önlemek için dosyaları doğrulayın.

Sorunlarla karşılaşırsanız, erişim kısıtlamaları olan bölgeler için ModelScope yansımalarına geçin. Bu adım, Wan 2.2 API'sinde (LoRA ile) LoRA adaptörlerini uygulamadan önce temel modellerin hazır olmasını sağlar.

Wan 2.2'de Temel Görevler İçin Generate.py Komut Dosyasını Nasıl Kullanırsınız?

Üretim yapmak için generate.py komut dosyasını çağırırsınız. Tek bir GPU'da basit bir T2V görevi için şunu çalıştırın: python generate.py --task t2v-A14B --size 1280x720 --ckpt_dir ./Wan2.2-T2V-A14B --offload_model True --convert_model_dtype --prompt "Rahat boks ekipmanları giymiş iki insanlaştırılmış kedi, spot ışıklarıyla aydınlatılmış bir sahnede şiddetli bir şekilde dövüşüyor.".

Diğer modlar için parametreleri ayarlayın. I2V'de --image examples/i2v_input.JPG ekleyin. S2V için --audio examples/audio_input.wav dahil edin ve --enable_tts ile TTS'yi etkinleştirin. Çoklu GPU yürütmesi, FSDP bayraklarıyla torchrun --nproc_per_node=8 generate.py kullanır.

Bu komutlar, yerel Wan 2.2 API'sinin (LoRA ile) omurgasını oluşturur. Çıktıları iyileştirmek için istemler ve boyutlarla denemeler yapar, gelişmiş özelleştirmeler için LoRA entegrasyonuna sorunsuz bir şekilde geçiş yaparsınız.

Wan 2.2 İçin LoRA Nasıl Eğitilir?

LoRA'yı AI Toolkit veya Trooper.AI eğiticileri gibi topluluk araçlarını kullanarak eğitirsiniz. İlk olarak, veri kümenizi hazırlayın; hedef stilinizle uyumlu videolar veya görüntüler derleyin. Bir I2V LoRA için, yörünge çekimleri gibi harekete özel kliplere odaklanın.

GPU erişimi için RunPod gibi platformlarda eğitici ortamını kurun. Wan 2.2 temel ağırlıklarını beklenen dizinlere yükleyin. Hiperparametreleri yapılandırın: öğrenme oranını 1e-5'e, yığın boyutunu 1'e ve veri kümesi boyutuna bağlı olarak epoch sayısını 10-20'ye ayarlayın.

Eğitim komut dosyasını çalıştırın ve kayıp metriklerini izleyin. Hugging Face'in PEFT kitaplığı gibi araçlar bunu kolaylaştırarak LoRA'yı bir .safetensors dosyası olarak kaydetmenize olanak tanır. Eğitildikten sonra, bu adaptörü üretimlerde uygulayarak Wan 2.2 API'sini (LoRA ile) özel görevler için geliştirirsiniz.

Yerel Wan 2.2 Üretiminde LoRA Nasıl Uygulanır?

LoRA'yı yerel kurulumlara ComfyUI veya özel komut dosyaları aracılığıyla entegre edersiniz. ComfyUI'da, model yükleyici ile örnekleyici arasına LoadLoRAModelOnly düğümünü kullanın. LoRA yolunu ve gücünü (örneğin, 0.8) belirtin.

Generate.py için, resmi sürüm doğrudan entegrasyondan yoksun olduğu için topluluk çatalları veya uzantıları LoRA desteği ekler. Alternatif olarak, animasyon modları için Diffusers işlem hattını kullanarak LoRA'yı pipe.load_lora_weights("path/to/lora") ile yükleyin.

Bu uygulama, standart çıktıları özel videolara dönüştürür. Bu nedenle, stil veya hareketlerde tutarlılık sağlarsınız, bu da Wan 2.2 API'sini (LoRA ile) üretim kullanımı için daha çok yönlü hale getirir.

LoRA ile Wan 2.2 API İçin En İyi Barındırılan Hizmetler Nelerdir?

Barındırılan Wan 2.2 API'sine (LoRA ile) fal.ai gibi platformlar aracılığıyla erişirsiniz. https://api.fal.ai/v1/fal-ai/wan/v2.2-a14b/text-to-video/lora adresindeki uç noktaları LoRA'yı yerel olarak destekler. Bir API anahtarı için kaydolun ve istemcinizde yapılandırın.

Diğer hizmetler arasında I2V LoRA için WaveSpeed.ai ve eğitim için Trooper.AI bulunmaktadır. Bunlar yerel donanım ihtiyaçlarını ortadan kaldırır, yüksek çözünürlüklere zahmetsizce ölçeklenir. Sonuç olarak, Apidog gibi araçlarla istek yönetimi için entegre olarak daha hızlı prototipleme yaparsınız.

fal.ai Wan 2.2 API'sine Nasıl Kimlik Doğrulama ve İstek Gönderilir?

FAL_KEY ortam değişkenini ayarlayarak kimlik doğrulaması yaparsınız. JavaScript için npm install --save @fal-ai/client ile fal-ai istemcisini kurun veya Python karşılıklarını kullanın.

prompt ve loras dizisini içeren JSON yükü ile bir POST isteği gönderin. Örneğin: {"prompt": "Gece siberpunk bir şehir manzarası", "loras": [{"path": "https://example.com/loras/cyberpunk.safetensors", "scale": 0.8}]}.

Video URL'leri için yanıtları izleyin. Bu süreç, bulut ortamlarında Wan 2.2 API'sini (LoRA ile) kullanarak güvenilir performans sağlar.

Apidog'u Kullanarak LoRA ile Wan 2.2 API'sini Nasıl Test Edersiniz?

Apidog'u yükleyerek ve yeni bir API projesi oluşturarak başlarsınız. fal.ai uç nokta detaylarını içe aktarın, yöntemi POST olarak ve URL'yi metinden videoya LoRA yoluna ayarlayın.

Kimlik doğrulama için Authorization: Key anahtarınız gibi başlıklar ekleyin. Gövde sekmesinde, istem ve LoRA parametreleriyle JSON oluşturun. İsteği gönderin ve oluşturulan video bağlantısını içeren yanıtı inceleyin.

Apidog'un ortam değişkenleri ve yanıt doğrulaması gibi özellikleri hata ayıklamayı kolaylaştırır. Örneğin, yaygın LoRA yapılandırmalarını koleksiyonlar olarak kaydedersiniz. Böylece, Apidog, Wan 2.2 API'sini (LoRA ile) test ederken iş akışınızı geliştirerek hızlı yinelemelere olanak tanır.

LoRA ile Wan 2.2 API'sinde Hangi Parametreleri Ayarlamalısınız?

Çıktıları optimize etmek için temel parametreleri ayarlarsınız. Denge için num_inference_steps'i 27'ye veya kalite için daha yükseğe ayarlayın. 3.5 gibi yönlendirme ölçekleri istemlere bağlılığı etkiler.

LoRA için, adaptör gücünü kontrol etmek için scale değerini 0.5-1.0 arasında ayarlayın. Çözünürlük seçenekleri arasında 720p bulunur, FPS ise 4-60 arasında değişir. Daha hızlı üretimler için hızlandırmayı etkinleştirin, ancak bu doğrulukta azalmaya neden olabilir.

Ayrıca, istenmeyen öğeleri önlemek için negatif istemler kullanın. Bu ayarlamalar, Wan 2.2 API'sini (LoRA ile) belirli proje ihtiyaçlarına uyacak şekilde iyileştirir.

LoRA ile Wan 2.2'de Çok Modlu Girdiler Nasıl İşlenir?

Yerel komut dosyalarında --image veya --audio belirterek veya barındırılan API'lerde eşdeğer alanları kullanarak görüntü veya ses eklersiniz. I2V çıktılarını stilize etmek gibi geliştirmeler için LoRA'yı uygulayın.

fal.ai'de, TI2V modları için image_url ekleyin. LoRA birleşimi uyarlayarak tutarlı videolar sağlar. Bu nedenle, Wan 2.2 API'sinin (LoRA ile) tüm potansiyelini kullanarak animasyonlu karakterler gibi dinamik içerikler oluşturursunuz.

Wan 2.2 Çıkarımı İçin Gelişmiş Optimizasyon Teknikleri Nelerdir?

Sınırlı donanımda çalıştırmak için model boşaltma ve dtype dönüşümü gibi bellek optimizasyonları kullanırsınız. Çoklu GPU için FSDP, parçaları verimli bir şekilde dağıtır.

Barındırılan kurulumlarda, toplu işleri işlemek için eşzamansız istekleri sıraya koyun. Girdileri zenginleştirmek için LLM'lerle istem genişletme kullanın. Bu teknikler, Wan 2.2 API'sini (LoRA ile) hızlandırarak gerçek zamanlı uygulamalar için uygun hale getirir.

LoRA ile Wan 2.2 API'sini Uygulamalara Nasıl Entegre Edersiniz?

API çağrılarını arka uç hizmetlerinde sararak uygulamalar oluşturursunuz. Örneğin, fal.ai isteklerini proxy'leyen ve kullanıcı girdilerine göre LoRA ekleyen bir Node.js sunucusu oluşturun.

Uzun süreli işler için webhook'ları yönetin, tamamlandığında kullanıcıları bilgilendirin. Etkileşimli video üretimi için ön uçlarla entegre edin. Bu entegrasyon, Wan 2.2 API'sini (LoRA ile) içerik platformları gibi araçlara yerleştirir.

LoRA ile Wan 2.2'yi Uygulamada Gösteren Örnekler Nelerdir?

Bir siberpunk sahnesi oluşturmayı düşünün: "Uçan arabalarla neon ışıklı sokaklar" istemini ve distopik sanat üzerine eğitilmiş bir LoRA kullanın. Çıktı, geliştirilmiş detaylara sahip stilize videolar üretir.

Başka bir örnek: S2V için dans hareketleri üzerine LoRA eğiterek sesi koreografiyle senkronize edin. Bu durumlar, Wan 2.2 API'sinin (LoRA ile) pratik kullanımlarını göstermektedir.

Wan 2.2 API ve LoRA ile İlgili Yaygın Sorunlar Nasıl Giderilir?

Bellek dışı hataları, boşaltma bayraklarını etkinleştirerek veya çözünürlüğü azaltarak giderirsiniz. LoRA istikrarsızlığa neden olursa, ölçekleri düşürün veya kararlı veri kümeleriyle yeniden eğitin.

API hataları için, Apidog'da kimlik doğrulamasını ve parametre geçerliliğini kontrol edin. Ağ sorunları yeniden deneme mantığı gerektirir. Böylece, Wan 2.2 API'si (LoRA ile) ile sorunsuz operasyonları sürdürerek problemleri verimli bir şekilde çözersiniz.

LoRA ile Wan 2.2'yi Hangi Gelecek Gelişmeleri Etkileyebilir?

Araştırmacılar, difüzyon modellerini geliştirmeye devam ederek potansiyel olarak daha verimli LoRA varyantlarını entegre edebilirler. Topluluk katkıları, resmi komut dosyalarına yerel LoRA desteği ekleyebilir.

Barındırılan hizmetler modaliteleri genişletebilir. Güncel kalmak, Wan 2.2 API'sindeki (LoRA ile) evrimlerden faydalanmanızı sağlar.

Sonuç

Artık Wan 2.2 API'sine (LoRA ile) erişme ve kullanma konusunda kapsamlı bir anlayışa sahipsiniz. Yerel kurulumlardan barındırılan API'lere ve Apidog gibi araçlarla etkileyici videolar oluşturursunuz. Yapay zeka destekli içerik oluşturmada yenilik yapmak için bu teknikleri uygulayın.

düğme

API Tasarım-Öncelikli Yaklaşımı Apidog'da Uygulayın

API'leri oluşturmanın ve kullanmanın daha kolay yolunu keşfedin