fix: Fixed import errors for UI and playground (#1666)

# What does this PR do?
Fixed import errors for playground and ui

---------

Co-authored-by: sarthakdeshpande <sarthak.deshpande@engati.com>
This commit is contained in:
Sarthak Deshpande 2025-03-19 03:30:48 +05:30 committed by GitHub
parent 0cbb7f7f21
commit 9c8e88ea9c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
12 changed files with 32 additions and 20 deletions

View file

@ -5,7 +5,8 @@
# the root directory of this source tree. # the root directory of this source tree.
import streamlit as st import streamlit as st
from modules.api import llama_stack_api
from llama_stack.distribution.ui.modules.api import llama_stack_api
def datasets(): def datasets():

View file

@ -5,7 +5,8 @@
# the root directory of this source tree. # the root directory of this source tree.
import streamlit as st import streamlit as st
from modules.api import llama_stack_api
from llama_stack.distribution.ui.modules.api import llama_stack_api
def benchmarks(): def benchmarks():

View file

@ -5,7 +5,8 @@
# the root directory of this source tree. # the root directory of this source tree.
import streamlit as st import streamlit as st
from modules.api import llama_stack_api
from llama_stack.distribution.ui.modules.api import llama_stack_api
def models(): def models():

View file

@ -5,7 +5,8 @@
# the root directory of this source tree. # the root directory of this source tree.
import streamlit as st import streamlit as st
from modules.api import llama_stack_api
from llama_stack.distribution.ui.modules.api import llama_stack_api
def providers(): def providers():

View file

@ -4,14 +4,15 @@
# This source code is licensed under the terms described in the LICENSE file in # This source code is licensed under the terms described in the LICENSE file in
# the root directory of this source tree. # the root directory of this source tree.
from page.distribution.benchmarks import benchmarks
from page.distribution.datasets import datasets
from page.distribution.models import models
from page.distribution.scoring_functions import scoring_functions
from page.distribution.shields import shields
from page.distribution.vector_dbs import vector_dbs
from streamlit_option_menu import option_menu from streamlit_option_menu import option_menu
from llama_stack.distribution.ui.page.distribution.datasets import datasets
from llama_stack.distribution.ui.page.distribution.eval_tasks import benchmarks
from llama_stack.distribution.ui.page.distribution.models import models
from llama_stack.distribution.ui.page.distribution.scoring_functions import scoring_functions
from llama_stack.distribution.ui.page.distribution.shields import shields
from llama_stack.distribution.ui.page.distribution.vector_dbs import vector_dbs
def resources_page(): def resources_page():
options = [ options = [

View file

@ -5,7 +5,8 @@
# the root directory of this source tree. # the root directory of this source tree.
import streamlit as st import streamlit as st
from modules.api import llama_stack_api
from llama_stack.distribution.ui.modules.api import llama_stack_api
def scoring_functions(): def scoring_functions():

View file

@ -5,7 +5,8 @@
# the root directory of this source tree. # the root directory of this source tree.
import streamlit as st import streamlit as st
from modules.api import llama_stack_api
from llama_stack.distribution.ui.modules.api import llama_stack_api
def shields(): def shields():

View file

@ -5,7 +5,8 @@
# the root directory of this source tree. # the root directory of this source tree.
import streamlit as st import streamlit as st
from modules.api import llama_stack_api
from llama_stack.distribution.ui.modules.api import llama_stack_api
def vector_dbs(): def vector_dbs():

View file

@ -8,8 +8,9 @@ import json
import pandas as pd import pandas as pd
import streamlit as st import streamlit as st
from modules.api import llama_stack_api
from modules.utils import process_dataset from llama_stack.distribution.ui.modules.api import llama_stack_api
from llama_stack.distribution.ui.modules.utils import process_dataset
def application_evaluation_page(): def application_evaluation_page():

View file

@ -8,7 +8,8 @@ import json
import pandas as pd import pandas as pd
import streamlit as st import streamlit as st
from modules.api import llama_stack_api
from llama_stack.distribution.ui.modules.api import llama_stack_api
def select_benchmark_1(): def select_benchmark_1():

View file

@ -5,7 +5,8 @@
# the root directory of this source tree. # the root directory of this source tree.
import streamlit as st import streamlit as st
from modules.api import llama_stack_api
from llama_stack.distribution.ui.modules.api import llama_stack_api
# Sidebar configurations # Sidebar configurations
with st.sidebar: with st.sidebar:

View file

@ -7,9 +7,10 @@
import streamlit as st import streamlit as st
from llama_stack_client.lib.agents.agent import Agent from llama_stack_client.lib.agents.agent import Agent
from llama_stack_client.lib.agents.event_logger import EventLogger from llama_stack_client.lib.agents.event_logger import EventLogger
from llama_stack_client.types.memory_insert_params import Document from llama_stack_client.types.shared.document import Document
from modules.api import llama_stack_api
from modules.utils import data_url_from_file from llama_stack.distribution.ui.modules.api import llama_stack_api
from llama_stack.distribution.ui.modules.utils import data_url_from_file
def rag_chat_page(): def rag_chat_page():