SushantGautam commited on
Commit
c15e390
·
1 Parent(s): 0c04a3c

update selection sync in UI

Browse files
Files changed (1) hide show
  1. app.py +2 -5
app.py CHANGED
@@ -147,14 +147,11 @@ async def main(message: cl.Message):
147
  key = next(iter(element)) # Get the first key in the dictionary
148
  # Present user with options to choose from
149
  actions = [
150
- cl.Action(name=value, value=value, description=str(value))
151
  for value in element['top_matches']
152
  ]
153
- actions.append(cl.Action(name="No Update", value="", description="No Update"))
154
- # Add a "No Update" option
155
  res = await cl.AskActionMessage(
156
- author="Validator",
157
- content=f"Select the correct value for {element[key]}",
158
  actions=actions
159
  ).send()
160
  selected_value = res.get("value", "") if res else ""
 
147
  key = next(iter(element)) # Get the first key in the dictionary
148
  # Present user with options to choose from
149
  actions = [
150
+ cl.Action(name="option", value=value, label=value)
151
  for value in element['top_matches']
152
  ]
 
 
153
  res = await cl.AskActionMessage(
154
+ content=f"Select the correct value for {key}", # Assuming 'key' is a variable you meant to replace
 
155
  actions=actions
156
  ).send()
157
  selected_value = res.get("value", "") if res else ""