Türkçesi "Yönetmen"dir işte. Filmde/oyunda/ yönetmen "yat" der oyuncu yatar. "Kalk" der oyuncu kalkar. Yapay zekada da o. Ayrıca "Yönetmen" Bankacılıktan, tiyatroya bir çok alanda kullanılan bir kelime. Ayrıca "Mühendislik" iş değil. Daha "Sanatsal" ve "yaratıcı bir iş...
kırmızı korse giymiş kızıl tenli fransız kızı, kırmızı bir odada, kırmızı perdenin önündeki kırmızı sandalyede oturuyor. ve sandalyenin önünde duran kırmızı sehpadaki minik aynadan kendine bakıyor. ve elindeki ruju dudağına götürüyor. kıvırcık sarı saçları var, mini etek giymiş ve topuklu ayakkabı giymiş.
text-to-image modellerinde istenilen çözünürlük ve maske, renk tonunda görüntüler oluşturabilmek için workflowlarla gerekli tasarımları saniyeler içerisinde yapabilen insanlara verilen sıfat.
temel amacınız, yapmak istediğinizi her türlü detaylandırarak modele aktarabilmek. ne kadar açıklayıcı olursanız o denli sağlam sonuçlar elde edersiniz.
tekte %100 verim almayı beklemeyin. eksikler hatalar olabilir. onları da yönlendirerek düzelttireceksiniz.
python, pytorch, rocm kullanarak,
gerek terminal tabanında,
gerekse gradio web gui ile sonuç almanıza,
verimliliği arttırmak için çeşitli parametreler kullanmanıza imkan tanıyan bilgisayar mühendisliği alt kolu.
def sayisal_girdi(prompt, min_deger, max_deger, varsayilan):
while True:
deger_str = input(f"{prompt} (Aralık: {min_deger}-{max_deger}, varsayılan {varsayilan}): ").strip()
if deger_str == "":
return varsayilan
if deger_str.isdigit():
deger = int(deger_str)
if min_deger <= deger <= max_deger:
return deger
else:
print(f"Lütfen {min_deger} ile {max_deger} arasında bir sayı girin.")
else:
print("Lütfen geçerli bir sayı girin.")
def sayisal_girdi(prompt, min_deger, max_deger, varsayilan):
while True:
deger_str = input(f"{prompt} (Aralık: {min_deger}-{max_deger}, varsayılan {varsayilan}): ").strip()
if deger_str == "":
return varsayilan
if deger_str.isdigit():
deger = int(deger_str)
if min_deger <= deger <= max_deger:
return deger
else:
print(f"Lütfen {min_deger} ile {max_deger} arasında bir sayı girin.")
else:
print("Lütfen geçerli bir sayı girin.")
def llm_prompt_uret():
prompt_metni = "Write a detailed description of a blonde woman in English."
output = llm(prompt_metni, max_tokens=200)
return output['choices'][0]['text'].strip()
while True:
secim = input("\n1- Elle prompt gir\n2- LLM ile otomatik prompt üret\nSeçim (1/2): ").strip()
if secim == "1":
istem = input("\nPrompt (istem metni): ").strip()
if not istem:
print("Prompt boş olamaz, lütfen tekrar deneyin.")
continue
elif secim == "2":
print("LLM modeliyle prompt üretiliyor...")
istem = llm_prompt_uret()
print(f"\nOtomatik Üretilen Prompt:\n{istem}\n")
else:
print("Geçersiz seçim, lütfen 1 ya da 2 girin.")
continue
negatif_istem = input("Negatif prompt (isteğe bağlı, boş bırakabilirsiniz): ").strip()
if not negatif_istem:
negatif_istem = "blurry, deformed, bad anatomy, bad hands, lowres, low quality, watermark, text, cropped, jpeg artifacts, grainy, ugly"
adim_sayisi = sayisal_girdi(
"Inference adım sayısı",
min_deger=5,
max_deger=100,
varsayilan=20
)