Skip to content

Commit

Permalink
Issue #12 : Datetime logging fmt (#13)
Browse files Browse the repository at this point in the history
* fix: remove prompt file

* fix: set str fields by default to None

* fix: change the datetime format for windows
  • Loading branch information
snakedye authored Aug 2, 2024
1 parent 2cb94a7 commit d0f2da4
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 13 deletions.
2 changes: 1 addition & 1 deletion pipeline/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ def analyze(label_storage: LabelStorage, ocr: OCR, gpt: GPT, log_dir_path: str =
result = ocr.extract_text(document=document)

# Logs the results from document intelligence
now = datetime.now()
now = datetime.now().strftime('%Y-%m-%d_%H-%M-%S')
save_text_to_file(result.content, f"{log_dir_path}/{now}.md")

# Generate form from extracted text
Expand Down
24 changes: 12 additions & 12 deletions pipeline/form.py
Original file line number Diff line number Diff line change
Expand Up @@ -45,23 +45,23 @@ def convert_specification_values(cls, v):
return v

class FertiliserForm(BaseModel):
company_name: Optional[str] = ""
company_address: Optional[str] = ""
company_website: Optional[str] = ""
company_phone_number: Optional[str] = ""
manufacturer_name: Optional[str] = ""
manufacturer_address: Optional[str] = ""
manufacturer_website: Optional[str] = ""
manufacturer_phone_number: Optional[str] = ""
fertiliser_name: Optional[str] = ""
registration_number: Optional[str] = ""
lot_number: Optional[str] = ""
company_name: Optional[str] = None
company_address: Optional[str] = None
company_website: Optional[str] = None
company_phone_number: Optional[str] = None
manufacturer_name: Optional[str] = None
manufacturer_address: Optional[str] = None
manufacturer_website: Optional[str] = None
manufacturer_phone_number: Optional[str] = None
fertiliser_name: Optional[str] = None
registration_number: Optional[str] = None
lot_number: Optional[str] = None
weight: List[Value] = []
density: Optional[Value] = None
volume: Optional[Value] = None
npk: Optional[str] = Field(None)
guaranteed_analysis: List[NutrientValue] = []
warranty: Optional[str] = ""
warranty: Optional[str] = None
cautions_en: List[str] = None
instructions_en: List[str] = []
micronutrients_en: List[NutrientValue] = []
Expand Down

0 comments on commit d0f2da4

Please sign in to comment.