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.

1754314898210.png
 
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
    image.png
    6 KB · Görüntüleme: 30
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.
 

Technopat Haberler

Geri
Yukarı