Spaces:
Running
Running
File size: 497 Bytes
beb040a |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
import gradio as gr from transformers import pipeline clf = pipeline("text-classification", model="MayZhou/e5-small-lora-ai-generated-detector") with gr.Blocks() as demo: @gr.api() def detect_ai(text: str) -> str: try: result = clf(text)[0] label = result['label'] score = round(result['score'] * 100, 2) return f"{label} ({score}%)" except Exception as e: return f"Error: {str(e)}" demo.launch(show_api=True) |