Spaces:
Build error
Build error
# utils.py | |
import streamlit as st | |
import base64 | |
import config | |
# --- for prompt injection detection --- | |
def contains_injection_keywords(text): | |
keywords = ["ignore previous", "ignore instructions", "disregard", | |
"forget your instructions", "act as", "you must", "system prompt:"] | |
lower_text = text.lower() | |
return any(keyword in lower_text for keyword in keywords) | |
def display_icon(emoji: str): | |
st.write( | |
f'<span style="font-size: 78px; line-height: 1">{emoji}</span>', | |
unsafe_allow_html=True, | |
) | |