Python Kod utf-8 hatası veriyor

Arthur_20

Zeptopat
Katılım
4 Ağustos 2025
Mesajlar
3
Daha fazla  
Cinsiyet
Erkek
Arkadaşlar merhaba ben Visual Studio'da kod yazdim ve kod sorunsuz sekilde calisti ama utf-8 hatasi veriyor ve duzeltemiyorum. Ne yapsam? Yardimci olursanız cok mutlu olurum.
 
İlgili kodu ve yaşadığınız hatayı atarsanız yardımcı olabiliriz. Kod paylaşırken editördeki Kod butonu ile kodunuzu eklemeyi ihmal etmeyin.

 
İfadeler: 900
Kod:
# -*- coding: utf-8 -*-

from transformers import AutoModelForCausalLM, AutoTokenizer

# Model ve tokenizer'ı yükle
tokenizer = AutoTokenizer.from_pretrained("gpt2")
model = AutoModelForCausalLM.from_pretrained("gpt2")

# Kullanıcıdan gelen soruya cevap veren fonksiyon
def ai_bot_reply(question):
    tokens = tokenizer.encode(question, return_tensors='pt')
    output = model.generate(
        tokens,
        max_length=100,
        num_return_sequences=1,
        eos_token_id=tokenizer.eos_token_id,
        pad_token_id=tokenizer.eos_token_id
    )
    reply = tokenizer.decode(output[0], skip_special_tokens=True)
    return reply

# Döngü ile devamlı soru sorup cevap al
while True:
    question = input("Sen: ")
    if question.lower() in ["exit", "quit"]:
        print("Bot: Güle güle!")
        break
    reply = ai_bot_reply(question)
    print("Bot:", reply)
 

Dosya Ekleri

  • image.png
    6 KB · Görüntüleme: 30
@Arthur_20 kodun başında yer alan # -*- coding: utf-8 -*- kod gerekli mi emin değilim. Onu kaldırıp tekrar dener misiniz?
 
Attığın kod çalışıyor. Aldığın hata büyük ihtimalle bir dosya hatası.
C:\Users\Kullanıcı_İsmin\.cacheiçindeki huggingface klasörünü silmeyi dene, dosyaları tekrar indirsin.

Hata kodu yerine hatanın tamamını atsaydın hatanın nerede olduğunu net görürdük.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…