Merged in bugfix/group_chunk_json_parsing (pull request #271)
term group fixed * term group fixed * Merged main into bugfix/group_chunk_json_parsing * file_processing.py edited online with Bitbucket * Merged main into bugfix/group_chunk_json_parsing Approved-by: Alex Galarce
This commit is contained in:
committed by
Alex Galarce
parent
73020bdc10
commit
df519ea32b
@@ -57,6 +57,7 @@ def run_ac_prompts(file_object):
|
||||
for field_group in field_groups:
|
||||
keyword_dict = keywords.GROUPED_KEYWORD_MAPPINGS[field_group]["keywords"]
|
||||
fields = keywords.GROUPED_KEYWORD_MAPPINGS[field_group]["fields"]
|
||||
fields.sort()
|
||||
questions = {}
|
||||
for field in fields:
|
||||
questions[field] = prompts.AC_DICT[field]
|
||||
@@ -93,7 +94,8 @@ def run_ac_prompts(file_object):
|
||||
if len(fields) == 1:
|
||||
field_group_answer_dict = {field: field_group_answer_raw}
|
||||
elif len(fields) > 1:
|
||||
field_group_answer_dict = json.loads(field_group_answer_raw)
|
||||
field_group_answer_raw = field_group_answer_raw.replace("_DATE", "_DT")
|
||||
field_group_answer_dict = ac_funcs.json_parsing_search(field_group_answer_raw, fields)
|
||||
|
||||
# TODO: Validate field names coming out of Claude, check against fields in group, make sure they're all there, make sure there aren't any extras
|
||||
for field in fields:
|
||||
|
||||
Reference in New Issue
Block a user