refactor app
Browse files- app.py +1 -0
- utils/callbackmanager.py +1 -1
app.py
CHANGED
@@ -9,6 +9,7 @@ import logging
|
|
9 |
from huggingface_hub import InferenceClient # Import InferenceClient
|
10 |
from urllib.parse import urlparse, parse_qs # Import URL parsing utilities
|
11 |
from utils.callbackmanager import CallbackManager
|
|
|
12 |
from prompts import system_instructions
|
13 |
# Set up logging
|
14 |
logging.basicConfig(level=logging.INFO)
|
|
|
9 |
from huggingface_hub import InferenceClient # Import InferenceClient
|
10 |
from urllib.parse import urlparse, parse_qs # Import URL parsing utilities
|
11 |
from utils.callbackmanager import CallbackManager
|
12 |
+
from utils.meldrx import MeldRxAPI
|
13 |
from prompts import system_instructions
|
14 |
# Set up logging
|
15 |
logging.basicConfig(level=logging.INFO)
|
utils/callbackmanager.py
CHANGED
@@ -6,7 +6,7 @@ import traceback
|
|
6 |
import logging
|
7 |
from huggingface_hub import InferenceClient # Import InferenceClient
|
8 |
from urllib.parse import urlparse, parse_qs # Import URL parsing utilities
|
9 |
-
|
10 |
# ... (CallbackManager, display_form, generate_pdf_from_form, generate_pdf_from_meldrx, generate_discharge_paper_one_click, client initialization remain the same) ...
|
11 |
class CallbackManager:
|
12 |
def __init__(self, redirect_uri: str, client_secret: str = None):
|
|
|
6 |
import logging
|
7 |
from huggingface_hub import InferenceClient # Import InferenceClient
|
8 |
from urllib.parse import urlparse, parse_qs # Import URL parsing utilities
|
9 |
+
from utils.meldrx import MeldRxAPI # Import the MeldRxAPI class
|
10 |
# ... (CallbackManager, display_form, generate_pdf_from_form, generate_pdf_from_meldrx, generate_discharge_paper_one_click, client initialization remain the same) ...
|
11 |
class CallbackManager:
|
12 |
def __init__(self, redirect_uri: str, client_secret: str = None):
|