TrustLLM / app.py
Huang Yue
add table data
3b61037
raw
history blame
429 Bytes
import gradio as gr
import pandas as pd
def filter_records(records, part):
return records[records["part"] == part]
data = pd.read_csv('leaderboard.csv')
demo = gr.Interface(
filter_records,
[
gr.Dataframe(data, headers=list(data.columns), datatype=list(data.dtypes)),
gr.Dropdown(["Toxicity", "Bias", "Value-alignment"]),
],
"dataframe",
description="Enter the part.",
)
demo.launch()