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()