Spaces:
Runtime error
Runtime error
| import gradio as gr | |
| from transformers import pipeline | |
| # Load the jailbreak classifcation model | |
| task = "text-classification" | |
| pretrained_model = "jackhhao/jailbreak-classifier" | |
| classifier = pipeline(task, model=pretrained_model) | |
| #Define the prediction function | |
| def classify_text(text): | |
| result = classifier(text) | |
| label = result[0]['label'] | |
| score = result[0]['score'] | |
| return f"Label: {label}, Confidence: {score:.4f}" | |
| #Create the interface | |
| iface = gr.Interface( | |
| fn = classify_text, | |
| inputs = gr.Textbox(lines=5, label="Enter a text"), | |
| outputs = "text", | |
| title = "Jailbreak Classification", | |
| description = "A simple interface to classify text as jailbreak or not jailbreak" | |
| ) | |
| # Launch the app | |
| if __name__ == "__main__": | |
| iface.launch() | |