Kadi-IAM commited on
Commit
3806fa0
·
verified ·
1 Parent(s): e4648fe

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -2
app.py CHANGED
@@ -3,7 +3,8 @@ import json
3
  import gradio as gr
4
  import groq
5
  from difflib import Differ
6
- from json2kadi import transform_value, transform_json2kadi
 
7
 
8
  # Set api key of Groq
9
  api_key = os.getenv("GROQ_API")
@@ -215,7 +216,11 @@ def diff_texts(text1, text2):
215
 
216
  def transform_json_to_kadi_schema(input_json_str):
217
  input_json = json.loads(input_json_str)
218
- output_json = transform_json2kadi(input_json)
 
 
 
 
219
 
220
  return json.dumps(output_json, indent=2)
221
 
 
3
  import gradio as gr
4
  import groq
5
  from difflib import Differ
6
+ from json2kadi import transform_value, my_json_to_kadi
7
+ from kadi_apy.lib.conversion import json_to_kadi
8
 
9
  # Set api key of Groq
10
  api_key = os.getenv("GROQ_API")
 
216
 
217
  def transform_json_to_kadi_schema(input_json_str):
218
  input_json = json.loads(input_json_str)
219
+ try:
220
+ output_json = my_json_to_kadi(input_json)
221
+ except Exception:
222
+ # fallback to json_to_kadi from kadi_apy
223
+ output_json = json_to_kadi(input_json)
224
 
225
  return json.dumps(output_json, indent=2)
226