Spaces:
Runtime error
Runtime error
File size: 852 Bytes
8a398c4 da0692e 8a398c4 ae85f41 b6ee585 da0692e 5d056dc ae85f41 4d67328 da0692e 4d67328 da0692e f164e17 da0692e | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | import gradio as gr
import requests
import os
# Ayarları güvenli oku
HF_TOKEN = os.getenv("HF_TOKEN", "")
def sorgula(komut):
if not HF_TOKEN:
return "⚠️ HATA: HF_TOKEN bulunamadı. Lütfen Settings > Secrets kısmına ekleyin."
if komut == "KEY_SORGULA":
url = "https://huggingface.co/api/models?filter=text-generation&sort=downloads&direction=-1&limit=300"
headers = {"Authorization": f"Bearer {HF_TOKEN}"}
try:
r = requests.get(url, headers=headers, timeout=10)
modeller = [m['id'] for m in r.json()]
return "\n".join(modeller)
except Exception as e:
return f"Bağlantı Hatası: {str(e)}"
return "Komut bekleniyor..."
demo = gr.Interface(fn=sorgula, inputs="text", outputs="text")
demo.launch(server_name="0.0.0.0", server_port=7860) |