import pandas as pd | |
import gradio as gr | |
import asyncio # Ensure asyncio is imported | |
from src.pricing import fetch_prices | |
text_leaderboard = fetch_prices() | |
llm_calc_app = gr.Blocks() | |
with llm_calc_app: | |
leaderboard_table = gr.Dataframe( | |
value=text_leaderboard, | |
elem_id="text-leaderboard-table", | |
interactive=False, | |
visible=True, | |
height=800 | |
) | |
llm_calc_app.load() | |
llm_calc_app.queue() | |
llm_calc_app.launch() | |