Update app.py
Browse files
app.py
CHANGED
@@ -407,6 +407,13 @@ groq_api_key = os.environ.get("GROQ_API_KEY")
|
|
407 |
if not isinstance(groq_api_key, str):
|
408 |
raise EnvironmentError("GROQ_API_KEY not found. Please add it to Hugging Face Space secrets.")
|
409 |
os.environ["GROQ_API_KEY"] = groq_api_key
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
410 |
|
411 |
|
412 |
phi_agent = Agent(
|
@@ -423,13 +430,6 @@ phi_agent = Agent(
|
|
423 |
show_tool_calls=True,
|
424 |
monitoring=True
|
425 |
)
|
426 |
-
class StructuredOutput(BaseModel):
|
427 |
-
doc_type_1: Optional[str] = Field(None)
|
428 |
-
confidence_1: Optional[float] = Field(None)
|
429 |
-
doc_type_2: Optional[str] = Field(None)
|
430 |
-
confidence_2: Optional[float] = Field(None)
|
431 |
-
doc_type_3: Optional[str] = Field(None)
|
432 |
-
confidence_3: Optional[float] = Field(None)
|
433 |
|
434 |
def extract_text_from_pdf(file_path):
|
435 |
try:
|
|
|
407 |
if not isinstance(groq_api_key, str):
|
408 |
raise EnvironmentError("GROQ_API_KEY not found. Please add it to Hugging Face Space secrets.")
|
409 |
os.environ["GROQ_API_KEY"] = groq_api_key
|
410 |
+
class StructuredOutput(BaseModel):
|
411 |
+
doc_type_1: Optional[str] = Field(None)
|
412 |
+
confidence_1: Optional[float] = Field(None)
|
413 |
+
doc_type_2: Optional[str] = Field(None)
|
414 |
+
confidence_2: Optional[float] = Field(None)
|
415 |
+
doc_type_3: Optional[str] = Field(None)
|
416 |
+
confidence_3: Optional[float] = Field(None)
|
417 |
|
418 |
|
419 |
phi_agent = Agent(
|
|
|
430 |
show_tool_calls=True,
|
431 |
monitoring=True
|
432 |
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
433 |
|
434 |
def extract_text_from_pdf(file_path):
|
435 |
try:
|