1 line
4.9 KiB
JSON
1 line
4.9 KiB
JSON
{"repo": "boonhianlim/github-smart-search", "files": {"main.py": {"d2e3f187005f397de7a404f7f1eac5df2cf856c2": {"t": 1785747495.3178833, "n": 1433, "h": "3c39ed1d9ed32cad", "c": "import streamlit as st\n\nCUSTOM_MODEL_NAME = \"Other (Please specify)\"\nOPENAI_MODELS = [\"gpt-4o\", \"deepseek-chat\",\n \"grok-2-1212\", \"grok-3-beta\", CUSTOM_MODEL_NAME]\nOPENAI_DEFAULT_URL = \"https://api.openai.com/v1\"\n\nst.set_page_config(\n page_title=\"Hello\",\n page_icon=\"👋\",\n)\n\nsmart_search_page = st.Page(\n page=\"views/smart-search.py\",\n title=\"Smart Search\",\n icon=\"🔍\",\n default=True,\n)\nsearch_page = st.Page(\n page=\"views/search.py\",\n title=\"Search\",\n icon=\"🔍\",\n)\n\nrepo_details_page = st.Page(\n page=\"views/details.py\",\n title=\"Details\",\n icon=\"📄\",\n)\n\nendpoint = st.sidebar.text_input(\n \"OpenAI-Compatible / Azure Endpoint\",\n value=OPENAI_DEFAULT_URL,\n)\napi_key = st.sidebar.text_input(\n \"API Key\",\n type=\"password\",\n placeholder=\"sk-...\",\n)\nmodel = st.sidebar.selectbox(\n \"Model\",\n options=OPENAI_MODELS,\n index=0,\n)\nif model == CUSTOM_MODEL_NAME:\n model = st.sidebar.text_input(\n \"Other Model\",\n placeholder=\"gpt-3.5-turbo\",\n )\nst.sidebar.button(\n \"Set API Credentials\",\n on_click=lambda: st.session_state.update({\n \"endpoint\": endpoint,\n \"api_key\": api_key,\n \"model\": model,\n })\n)\nst.session_state.update({\n \"endpoint\": endpoint,\n \"api_key\": api_key,\n \"model\": model,\n})\n\n\npg = st.navigation(\n pages=[\n smart_search_page,\n search_page,\n repo_details_page\n ]\n)\n\npg.run()\n"}, "c5af7b926a9d814dd25f03c5a6fad66333057193": {"t": 1785773570.7747126, "n": 1433, "h": "3c39ed1d9ed32cad", "c": "import streamlit as st\n\nCUSTOM_MODEL_NAME = \"Other (Please specify)\"\nOPENAI_MODELS = [\"gpt-4o\", \"deepseek-chat\",\n \"grok-2-1212\", \"grok-3-beta\", CUSTOM_MODEL_NAME]\nOPENAI_DEFAULT_URL = \"https://api.openai.com/v1\"\n\nst.set_page_config(\n page_title=\"Hello\",\n page_icon=\"👋\",\n)\n\nsmart_search_page = st.Page(\n page=\"views/smart-search.py\",\n title=\"Smart Search\",\n icon=\"🔍\",\n default=True,\n)\nsearch_page = st.Page(\n page=\"views/search.py\",\n title=\"Search\",\n icon=\"🔍\",\n)\n\nrepo_details_page = st.Page(\n page=\"views/details.py\",\n title=\"Details\",\n icon=\"📄\",\n)\n\nendpoint = st.sidebar.text_input(\n \"OpenAI-Compatible / Azure Endpoint\",\n value=OPENAI_DEFAULT_URL,\n)\napi_key = st.sidebar.text_input(\n \"API Key\",\n type=\"password\",\n placeholder=\"sk-...\",\n)\nmodel = st.sidebar.selectbox(\n \"Model\",\n options=OPENAI_MODELS,\n index=0,\n)\nif model == CUSTOM_MODEL_NAME:\n model = st.sidebar.text_input(\n \"Other Model\",\n placeholder=\"gpt-3.5-turbo\",\n )\nst.sidebar.button(\n \"Set API Credentials\",\n on_click=lambda: st.session_state.update({\n \"endpoint\": endpoint,\n \"api_key\": api_key,\n \"model\": model,\n })\n)\nst.session_state.update({\n \"endpoint\": endpoint,\n \"api_key\": api_key,\n \"model\": model,\n})\n\n\npg = st.navigation(\n pages=[\n smart_search_page,\n search_page,\n repo_details_page\n ]\n)\n\npg.run()\n"}, "88c3368fc8d9322e39436590773a879b32b3c786": {"t": 1785773572.0642643, "n": 1263, "h": "62a7555eb04b307f", "c": "import streamlit as st\n\nst.set_page_config(\n page_title=\"Hello\",\n page_icon=\"👋\",\n)\n\nsmart_search_page = st.Page(\n page=\"views/smart-search.py\",\n title=\"Smart Search\",\n icon=\"🔍\",\n default=True,\n)\nsearch_page = st.Page(\n page=\"views/search.py\",\n title=\"Search\",\n icon=\"🔍\",\n)\n\nrepo_details_page = st.Page(\n page=\"views/details.py\",\n title=\"Details\",\n icon=\"📄\",\n)\n\nendpoint = st.sidebar.text_input(\n \"OpenAI-Compatible / Azure Endpoint\",\n value=\"https://api.openai.com/v1\",\n)\napi_key = st.sidebar.text_input(\n \"API Key\",\n type=\"password\",\n placeholder=\"sk-...\",\n)\nmodel = st.sidebar.selectbox(\n \"Model\",\n options=[\"gpt-4o\", \"deepseek-chat\", \"Other (Please specify)\"],\n index=0,\n)\nif model == \"Other (Please specify)\":\n model = st.sidebar.text_input(\n \"Other Model\",\n placeholder=\"gpt-3.5-turbo\",\n )\nst.sidebar.button(\n \"Set API Credentials\",\n on_click=lambda: st.session_state.update({\n \"endpoint\": endpoint,\n \"api_key\": api_key,\n \"model\": model,\n })\n)\nst.session_state.update({\n \"endpoint\": endpoint,\n \"api_key\": api_key,\n \"model\": model,\n})\n\n\npg = st.navigation(\n pages=[\n smart_search_page,\n repo_details_page\n ]\n)\n\npg.run()\n"}}}} |