dwb2023 commited on
Commit
197f9ec
·
1 Parent(s): 4a44de9

update app.py

Browse files
Files changed (2) hide show
  1. .python-version +1 -0
  2. app.py +23 -7
.python-version ADDED
@@ -0,0 +1 @@
 
 
1
+ 3.11
app.py CHANGED
@@ -45,16 +45,32 @@ class GradioUIWithExamples(GradioUI):
45
  super().__init__(agent, **kwargs)
46
  self.examples = examples
47
 
 
48
  def build_interface(self):
49
  with gr.Blocks() as demo:
50
- gr.Markdown("## Biomedical Answers")
51
- gr.Markdown("""
52
- An experimental knowledge platform that attempts to transforms fragmented biomedical data into answers.
 
 
 
 
 
 
53
 
54
- A word of caution... this is a journey of discovery to understand what the Smolagents coding approach can provide with a simple app and a handful of dependencies. In terms of the responses provided it has a ways to go until I would claim that it provides true knowledge or insight.
 
 
 
 
 
 
 
 
 
 
 
55
 
56
- If anything I think that it highlights the value of ontologies and associated vocabularies in guiding LLM behavior. Probably a good time to go back and review some notes on DSPy and layer on domain vocabularies...
57
- """)
58
 
59
  input_box = gr.Textbox(
60
  label="Your Question",
@@ -91,7 +107,7 @@ model = HfApiModel(model_id='deepseek-ai/DeepSeek-R1-Distill-Qwen-32B', token=HF
91
  agent = CodeAgent(
92
  tools=[],
93
  model=model,
94
- additional_authorized_imports=["gradio","pandas","numpy","datasets","duckdb","json","streamlit"],
95
  add_base_tools=True
96
  )
97
 
 
45
  super().__init__(agent, **kwargs)
46
  self.examples = examples
47
 
48
+
49
  def build_interface(self):
50
  with gr.Blocks() as demo:
51
+ # Title Section
52
+ gr.Markdown("## From Answers to Insight - Architecting Evolvable Agentic Systems")
53
+
54
+ # Description Section
55
+ gr.Markdown(
56
+ """
57
+ **🔬 Architectural Blueprint**: *Production systems require intentional design - combining smolagents' efficiency with Phoenix observability, powered by ontology-driven prompting patterns.*
58
+ """
59
+ )
60
 
61
+ # Core Innovation Vectors Section
62
+ with gr.Accordion("Core Innovation Vectors", open=True):
63
+ gr.Markdown(
64
+ """
65
+ - ✅ **Competency Question Engine**: Structured prompting using domain vocabulary
66
+ - ✅ **Telemetry-First Core**: Phoenix spans capturing full evidence chains, establishing OpenTelemetry metrics pipeline for performance benchmarking
67
+ - ✅ **Domain Foundation**: Smolagents + biomedical vocabulary layer
68
+ - 🛠️ **Human-in-the-Loop Evolution**: Gradio UI with human feedback capture
69
+ - 🛠️ **Benchmarking Rigor**: Validation scorecards and audit framework
70
+ - 🛠️ **Domain Insight Engine**: Knowledge graph grounding and multimodal evidence synthesis
71
+ """
72
+ )
73
 
 
 
74
 
75
  input_box = gr.Textbox(
76
  label="Your Question",
 
107
  agent = CodeAgent(
108
  tools=[],
109
  model=model,
110
+ additional_authorized_imports=["gradio","pandas","numpy","datasets","duckdb","json","streamlit","requests","json"],
111
  add_base_tools=True
112
  )
113