alfraser commited on
Commit
1262b99
·
1 Parent(s): 745c1f4

Added tags to the trace for the front end flows

Browse files
Files changed (1) hide show
  1. pages/010_LLM_Architectures.py +4 -3
pages/010_LLM_Architectures.py CHANGED
@@ -4,7 +4,7 @@ import streamlit as st
4
  from time import time
5
 
6
  from src.st_helpers import st_setup
7
- from src.common import img_dir, escape_dollars
8
  from src.architectures import *
9
 
10
 
@@ -39,10 +39,11 @@ def show_side_by_side() -> None:
39
  # Now dispatch the messages per architecture
40
  for i, a in enumerate(Architecture.architectures):
41
  request = ArchitectureRequest(query=prompt)
 
42
  with arch_cols[i]:
43
  with st.spinner('Architecture processing request'):
44
  start = time()
45
- a(request)
46
  elapsed_in_s = (int((time() - start) * 10))/10 # round to 1dp in seconds
47
  st.write('##### Timing')
48
  st.write(f'Request took **{elapsed_in_s}s**')
@@ -98,7 +99,7 @@ def show_architecture(architecture: str) -> None:
98
  with st.chat_message("user"):
99
  st.write(prompt)
100
  request = ArchitectureRequest(query=prompt)
101
- trace = arch(request)
102
  with st.chat_message("assistant"):
103
  st.write(escape_dollars(request.response))
104
  with trace_col:
 
4
  from time import time
5
 
6
  from src.st_helpers import st_setup
7
+ from src.common import img_dir, escape_dollars, test_group_tag
8
  from src.architectures import *
9
 
10
 
 
39
  # Now dispatch the messages per architecture
40
  for i, a in enumerate(Architecture.architectures):
41
  request = ArchitectureRequest(query=prompt)
42
+ group_tag = test_group_tag()
43
  with arch_cols[i]:
44
  with st.spinner('Architecture processing request'):
45
  start = time()
46
+ a(request, trace_tags=["UI", "SideBySideCompare", group_tag])
47
  elapsed_in_s = (int((time() - start) * 10))/10 # round to 1dp in seconds
48
  st.write('##### Timing')
49
  st.write(f'Request took **{elapsed_in_s}s**')
 
99
  with st.chat_message("user"):
100
  st.write(prompt)
101
  request = ArchitectureRequest(query=prompt)
102
+ trace = arch(request, trace_tags=["UI", "SingleArchTest"])
103
  with st.chat_message("assistant"):
104
  st.write(escape_dollars(request.response))
105
  with trace_col: