| import os | |
| ''' | |
| shared environment variables | |
| ''' | |
| default_domain = "cervical-cage" | |
| aws_access_key_id = os.environ.get('AMRA_AWS_ACCESS_KEY_ID') | |
| aws_secret_access_key = os.environ.get('AMRA_AWS_SECRET_ACCESS_KEY') | |
| openai_api_key = os.environ.get('AMRA_OPENAI_API_KEY') | |
| ''' | |
| ui device environment variables | |
| ''' | |
| eu_device_classification = ["phone", "laptop", "tablet", "desktop"] | |
| performance_outcome_list = [ "VAS Score", "Incidence of Fusion", "Incidence of Pseudoarthrosis", "Incidence of Reoperation"] | |
| safety_outcome_list = ["Incidence of Revision","Incidence of Nonunion"] | |
| device_options={ | |
| "secondary extraction":False, | |
| "secondary extraction count":0 | |
| } | |
| ''' | |
| ui equivalent environment variables | |
| ''' | |
| ec_options={ | |
| "Equivalent Comparator":False, | |
| "Equivalent Comparator require SD":False, | |
| "Equivalent Comparator count":0 | |
| } | |
| ''' | |
| dynamodb tables structure | |
| ''' | |
| data_structure = { | |
| "terms":{ | |
| "key":{ | |
| }, | |
| "fields":[ | |
| "assessment_step", | |
| "term", | |
| "clinical study", | |
| "summary", | |
| "command" | |
| ]}, | |
| "prompts":[ | |
| "assessment_step", | |
| "template_name", | |
| "instruction" | |
| ], | |
| "articles":[ | |
| "domain", | |
| "name", | |
| "s3_path", | |
| "vector", | |
| "meta", | |
| "content" | |
| ], | |
| "outputs":[ | |
| "domain", | |
| "article", | |
| "output" | |
| ] | |
| } | |
| ''' | |
| application default data | |
| ''' | |
| app_data = { | |
| "articles":[], | |
| "terms":[], | |
| "prompts":[], | |
| "outputs":[] | |
| } |