# -*- 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)
# -*- coding: utf-8 -*- kod gerekli mi emin değilim. Onu kaldırıp tekrar dener misiniz?ilk yapay zekaya sordum onu ekletti bana duzelmesi icin duzeltmedı ama deneyim yine aynı hatayı verdi@Arthur_20 kodun başında yer alan# -*- coding: utf-8 -*-kod gerekli mi emin değilim. Onu kaldırıp tekrar dener misiniz?
C:\Users\Kullanıcı_İsmin\.cacheiçindeki huggingface klasörünü silmeyi dene, dosyaları tekrar indirsin.Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.