diff --git a/scripts/har_utils.py b/scripts/har_utils.py index bac3655..a5fd944 100644 --- a/scripts/har_utils.py +++ b/scripts/har_utils.py @@ -246,7 +246,7 @@ async def create_end2end_examples( ) ) - print("Fusing HARs and writing examples to examples.json") + print("Fusing HARs.") fuse_hars( f"./static/{domain}/index.har", [ @@ -255,6 +255,7 @@ async def create_end2end_examples( ], ) + print("Writing examples to examples.json.") write_examples_to_file(examples) if s3_bucket_name: diff --git a/static/examples.json b/static/examples.json index 07747d8..62760a3 100644 --- a/static/examples.json +++ b/static/examples.json @@ -31196,6 +31196,659 @@ } ] }, + { + "id": "G3RxK8CvOznzdC8SKBSC2", + "url": "https://buyspeed.porthouston.com/bso/external/publicBids.sdo", + "resource_path": "s3://bananalyzer-examples/buyspeed_porthouston_com.tar.gz", + "source": "har", + "category": "government", + "subcategory": "download", + "type": "listing", + "goal": "Extract the government contract opportunity information", + "schema_": "contract", + "evals": [ + { + "type": "json_match", + "expected": [ + "https://buyspeed.porthouston.com/bso/external/bidDetail.sdo;jsessionid=9D7912277E7318C5744538EF5DBBFD74?bidId=00003371&parentUrl=activeBids", + "https://buyspeed.porthouston.com/bso/external/bidDetail.sdo;jsessionid=9D7912277E7318C5744538EF5DBBFD74?bidId=00003370&parentUrl=activeBids", + "https://buyspeed.porthouston.com/bso/external/bidDetail.sdo;jsessionid=9D7912277E7318C5744538EF5DBBFD74?bidId=00003369&parentUrl=activeBids", + "https://buyspeed.porthouston.com/bso/external/bidDetail.sdo;jsessionid=9D7912277E7318C5744538EF5DBBFD74?bidId=00003368&parentUrl=activeBids", + "https://buyspeed.porthouston.com/bso/external/bidDetail.sdo;jsessionid=9D7912277E7318C5744538EF5DBBFD74?bidId=00003366&parentUrl=activeBids", + "https://buyspeed.porthouston.com/bso/external/bidDetail.sdo;jsessionid=9D7912277E7318C5744538EF5DBBFD74?bidId=00003362&parentUrl=activeBids", + "https://buyspeed.porthouston.com/bso/external/bidDetail.sdo;jsessionid=9D7912277E7318C5744538EF5DBBFD74?bidId=00003361&parentUrl=activeBids", + "https://buyspeed.porthouston.com/bso/external/bidDetail.sdo;jsessionid=9D7912277E7318C5744538EF5DBBFD74?bidId=00003360&parentUrl=activeBids", + "https://buyspeed.porthouston.com/bso/external/bidDetail.sdo;jsessionid=9D7912277E7318C5744538EF5DBBFD74?bidId=00003352&parentUrl=activeBids", + "https://buyspeed.porthouston.com/bso/external/bidDetail.sdo;jsessionid=9D7912277E7318C5744538EF5DBBFD74?bidId=00003351&parentUrl=activeBids", + "https://buyspeed.porthouston.com/bso/external/bidDetail.sdo;jsessionid=9D7912277E7318C5744538EF5DBBFD74?bidId=00003347&parentUrl=activeBids", + "https://buyspeed.porthouston.com/bso/external/bidDetail.sdo;jsessionid=9D7912277E7318C5744538EF5DBBFD74?bidId=00003341&parentUrl=activeBids", + "https://buyspeed.porthouston.com/bso/external/bidDetail.sdo;jsessionid=9D7912277E7318C5744538EF5DBBFD74?bidId=00003333&parentUrl=activeBids", + "https://buyspeed.porthouston.com/bso/external/bidDetail.sdo;jsessionid=9D7912277E7318C5744538EF5DBBFD74?bidId=00003318&parentUrl=activeBids", + "https://buyspeed.porthouston.com/bso/external/bidDetail.sdo;jsessionid=9D7912277E7318C5744538EF5DBBFD74?bidId=00003293&parentUrl=activeBids" + ] + } + ] + }, + { + "id": "O6efGH7d9sgyWJ0qwWHWC", + "url": "https://buyspeed.porthouston.com/bso/external/bidDetail.sdo;jsessionid=9D7912277E7318C5744538EF5DBBFD74?bidId=00003371&parentUrl=activeBids", + "resource_path": "s3://bananalyzer-examples/buyspeed_porthouston_com.tar.gz", + "source": "har", + "category": "government", + "subcategory": "download", + "type": "detail", + "goal": "Extract the government contract opportunity information", + "schema_": "contract", + "evals": [ + { + "type": "json_match", + "expected": { + "id": "00003371", + "title": "FORMAL: WOOD PRODUCTS FOR BPT, BCT & TBT.", + "status": "OPEN", + "description": "The Port of Houston Authority is seeking bids for the procurement of road-building products on an annual basis to support ongoing construction and maintenance projects. The objective of this procurement is to establish a reliable and efficient supply chain for essential wood building materials. This is an on-call two-year contract.", + "location": "72900 - TB MAINTENANCE", + "type": "Competitive Sealed Bid", + "category": null, + "posted_date": "08/27/2024 12:00:00 AM", + "due_date": "09/18/2024 11:00:00 AM", + "buyer_name": "Port of Houston Authority", + "buyer_contact_name": "Sommer Freeman", + "buyer_contact_number": "(713)670-2636", + "buyer_contact_email": "amcwilliams@poha.com", + "attachments": [ + { + "title": "TERMS AND CONDITIONS .pdf", + "url": "https://buyspeed.porthouston.com/bso/external/bidDetail.sdo/TERMS%20AND%20CONDITIONS%20.pdf" + }, + { + "title": "FINAL SOLICITATION", + "url": "https://buyspeed.porthouston.com/bso/external/bidDetail.sdo/Final%20Solicitation%20Package~16.pdf" + } + ], + "procurement_items": [ + { + "code_type": "nigp", + "code": "540-79", + "code_description": "Wood and Lumber Products, Scrap or Waste", + "description": "FILE NO: MINUTE NO: PORT OF HOUSTON AUTHORITY AWARDS [ENTER VENDOR?S NAME] A [ENTER TERM] YEAR CONTRACT FOR THE PURCHASE OF [ENTER COMMODITY PROCURED] WHEN ORDERED BY AN AUTHORIZED REPRESENTATIVE OF THE PORT FOR [ENTER TERMINAL NAME], LOCATED AT [ENTER TERMINAL ADDRESS]. ORDER EFFECTIVE [ENTER START DATE] THROUGH [ENTER END DATE]. THIS ORDER FOR [ENTER LOCATION NAME] SHOULD NOT EXCEED [ENTER $ AMOUNT] FOR THE TERM OF THE CONTRACT. DELIVERY MONDAY-FRIDAY, 8-4 PM. FREIGHT SHOULD BE PREPAID AND INCLUDED." + }, + { + "code_type": "nigp", + "code": "540-00", + "code_description": "LUMBER, SIDING, AND RELATED PRODUCTS", + "description": "SUBSEQUENT NIGP CODE ADDED" + } + ] + } + } + ] + }, + { + "id": "qiZuRPPifEMRGEDDEUIZP", + "url": "https://buyspeed.porthouston.com/bso/external/bidDetail.sdo;jsessionid=9D7912277E7318C5744538EF5DBBFD74?bidId=00003370&parentUrl=activeBids", + "resource_path": "s3://bananalyzer-examples/buyspeed_porthouston_com.tar.gz", + "source": "har", + "category": "government", + "subcategory": "download", + "type": "detail", + "goal": "Extract the government contract opportunity information", + "schema_": "contract", + "evals": [ + { + "type": "json_match", + "expected": { + "id": "00003370", + "title": "INFORMAL-PRT 11692-BLUE DIAMOND 60\" DRUM MULCHER-BCT OSM", + "status": "OPEN", + "description": null, + "location": "72127 - BARBOURS CUT TERMINAL", + "type": "Informal Up To $25,000", + "category": null, + "posted_date": "08/27/2024 09:02:02 AM", + "due_date": "09/03/2024 02:00:00 PM", + "buyer_name": "Port of Houston Authority", + "buyer_contact_name": "Israel Cartwright", + "buyer_contact_number": "(713)670-5532", + "buyer_contact_email": "breynolds@porthouston.com", + "attachments": [ + { + "title": "TERMS AND CONDITIONS .pdf", + "url": "https://buyspeed.porthouston.com/bso/external/bidDetail.sdo/TERMS%20AND%20CONDITIONS%20.pdf" + }, + { + "title": "PRT 11692 Drum-Mulcher-Skid-Steer-Spec-Sheet.pdf", + "url": "https://buyspeed.porthouston.com/bso/external/bidDetail.sdo/PRT%2011692%20Drum-Mulcher-Skid-Steer-Spec-Sheet.pdf" + } + ], + "procurement_items": [ + { + "code_type": "nigp", + "code": "020-67", + "code_description": "Mower-Tractor Unit or Self-Propelled Mower, for Slope Mowing (See Class 515 for Lawn Type Mowers)", + "description": "INFORMAL- FURNISH AND DELIVER 1QTY BLUE DIAMOND 60\" DRUM MULCHER ATTACHMENT WITH CARBIDE TEETH FOR COMPACT TRACK LOADER. PART NUMBER 390120. MUST BE NEW, EXACT MAKE AND MODEL NO EXCEPTIONS. TO PORT HOUSTONS BARBOURS CUT TERMINAL LOCATED AT 1819 E BARBOURS CUT BLVD LA PORTE TX 77571. ATTN: BODIE REYNOLDS OUTSIDE MAINTENANCE DEPT. FREIGHT TO BE PREPAID AND ADDED TO YOUR QUOTE!! DELIVERY M-FRI 8-4PM. PLEASE DIRECT ALL PRODUCT INQUIRIES VIA BUYSPEED ONLY." + } + ] + } + } + ] + }, + { + "id": "eaV5OSHYlyTBouFnih4kx", + "url": "https://buyspeed.porthouston.com/bso/external/bidDetail.sdo;jsessionid=9D7912277E7318C5744538EF5DBBFD74?bidId=00003369&parentUrl=activeBids", + "resource_path": "s3://bananalyzer-examples/buyspeed_porthouston_com.tar.gz", + "source": "har", + "category": "government", + "subcategory": "download", + "type": "detail", + "goal": "Extract the government contract opportunity information", + "schema_": "contract", + "evals": [ + { + "type": "json_match", + "expected": { + "id": "00003369", + "title": "INFORMAL- BLUE DIAMOND 72 INCH BRUSH CUTTER- BCT OSM", + "status": "OPEN", + "description": null, + "location": "72127 - BARBOURS CUT TERMINAL", + "type": "Informal Up To $25,000", + "category": null, + "posted_date": "08/27/2024 08:35:56 AM", + "due_date": "09/02/2024 02:00:00 PM", + "buyer_name": "Port of Houston Authority", + "buyer_contact_name": "Israel Cartwright", + "buyer_contact_number": "(713)670-5532", + "buyer_contact_email": "breynolds@porthouston.com", + "attachments": [ + { + "title": "TERMS AND CONDITIONS .pdf", + "url": "https://buyspeed.porthouston.com/bso/external/bidDetail.sdo/TERMS%20AND%20CONDITIONS%20.pdf" + }, + { + "title": "PRT 11693 Brush-Cutter_Severe-Duty-Series-2.pdf", + "url": "https://buyspeed.porthouston.com/bso/external/bidDetail.sdo/PRT%2011693%20Brush-Cutter_Severe-Duty-Series-2.pdf" + } + ], + "procurement_items": [ + { + "code_type": "nigp", + "code": "020-67", + "code_description": "Mower-Tractor Unit or Self-Propelled Mower, for Slope Mowing (See Class 515 for Lawn Type Mowers)", + "description": "INFORMAL BID- FURNISH AND DELIVER 1QTY BLUE DIAMOND 72\" BRUSH CUTTER SEVERE DUTY SERIES 2, 200 CC 27-35 GPM ATTACHMENT FOR COMPACT TRACK LOADER. PART NUMBER 103127. MUST BE NEW, EXACT MAKE AND MODEL NO EXCEPTIONS. TO PORT HOUSTONS BARBOURS CUT TERMINAL LOCATED AT 1819 E BARBOURS CUT BLVD LA PORTE TX 77571. ATTN: BODIE REYNOLDS OUTSIDE MAINTENANCE DEPT. FRIEGHT TO BE PREPAID AND INCLUDED IN YOUR QUOTE!! DELIVERY M-FRI 8-4PM PLEASE DIRECT ALL INQUIRIES REGARDING PRODUCT VIA BUYSPEED ONLY." + } + ] + } + } + ] + }, + { + "id": "ONxrZdVcnZMGWhhqXOCVh", + "url": "https://vendors.planetbids.com/portal/39495/bo/bo-search", + "resource_path": "s3://bananalyzer-examples/vendors_planetbids_com.tar.gz", + "source": "har", + "category": "government", + "subcategory": "download", + "type": "listing", + "goal": "Extract the government contract opportunity information", + "schema_": "contract", + "evals": [ + { + "type": "json_match", + "expected": [ + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/120503", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/120476", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/120473", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/121091", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/120929", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/119930", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/120158", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/119974", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/119965", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/119795", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/119742", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/118281", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/119071", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/118964", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/118947", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/118664", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/118252", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/118224", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/117835", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/117709", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/117712", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/116968", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/116932", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/116251", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/116102", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/115925", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/116005", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/115768", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/115670", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/116044", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/115132", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/114687", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/115365", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/114066", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/114394", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/114354", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/112953", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/113668", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/113615", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/113483", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/113159", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/112837", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/112519", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/111682", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/112369", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/111196", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/112068", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/110816", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/111955", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/111198", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/109684", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/111243", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/110512", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/109741", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/109662", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/110594", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/110444", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/109788", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/109704", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/109001", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/108430", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/108102", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/108497", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/108168", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/108090", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/107917", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/107626", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/108039", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/107623", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/107688", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/108002", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/107630", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/107557", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/107045", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/106810", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/106806", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/106618", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/106351", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/106571", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/106233", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/106272", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/105912", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/105340", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/105324", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/105338", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/105412", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/105140", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/105312", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/105077", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/104497", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/104441", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/104848", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/103668", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/101716", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/102929", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/103026", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/101994", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/102272", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/101611", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/101873", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/101972", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/101858", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/101471", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/101438", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/100963", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/101455", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/99548", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/99057", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/99167", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/98491", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/98629", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/98352", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/98055", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/98277", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/97945", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/97720", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/97531", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/97274", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/96727", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/96355", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/97383", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/96905", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/96569", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/96285", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/96326", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/96309", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/95978", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/95891", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/95892", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/96086", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/96000", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/95651", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/95826", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/95612", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/95644", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/95690", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/95453", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/95432", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/95447", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/95076", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/95077", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/95118", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/95168", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/94997", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/94844", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/95279", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/93623", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/93618", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/93342", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/92931", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/93955", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/92806", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/91354", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/92184", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/92056", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/93056", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/92004", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/92038", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/91477", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/90828", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/91328", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/88513", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/91227", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/90588", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/90030", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/89696", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/89159", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/88512", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/87885", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/87801", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/87540", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/87475", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/86779", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/86651", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/86346", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/84926", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/84913", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/85263", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/84133", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/83659", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/83309", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/83233", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/83597", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/82886", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/83300", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/82989", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/82585", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/82233", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/80475", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/81433", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/80618", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/80982", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/79077", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/78481", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/79028", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/78202", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/76453", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/76588", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/75862", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/75677", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/75425", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/71254", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/70290", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/68915", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/68955", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/67956", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/67886", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/67155", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/66218", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/66733", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/65600", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/63874", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/63875", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/63429", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/63442", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/62771", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/59689", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/59687", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/57963", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/57505", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/57506", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/57270", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/56670", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/56014", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/56473", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/55877", + "https://vendors.planetbids.com/portal/39495/bo/bo-detail/55960" + ] + } + ] + }, + { + "id": "UwwcCYU9eiAzQZBv3yiK2", + "url": "https://www.glossier.com/collections/all", + "resource_path": "s3://bananalyzer-examples/glossier_com.tar.gz", + "source": "har", + "category": "e-commerce", + "subcategory": "commerce", + "type": "listing", + "goal": "Extract the product information from the given URL of an e-commerce site. You do not have to navigate to other pages as the URL contains all the necessary product details. Ensure you paginate if the site has multiple pages of products. Pagination controls can look like a series of numbers in a row at the bottom of product lists. Do not click random buttons. If the data is not on the page, then leave it as null. The information for a single product should be clustered together.", + "schema_": "ecommerce", + "evals": [ + { + "type": "json_match", + "expected": [ + "https://www.glossier.com/products/creme-de-you?variant=45775013544181", + "https://www.glossier.com/products/balm-dotcom?variant=45782320414965", + "https://www.glossier.com/products/balm-dotcom?variant=45782322184437", + "https://www.glossier.com/products/balm-dotcom-trio?variant=45782326247669", + "https://www.glossier.com/products/boy-brow-arch?variant=45591166353653", + "https://www.glossier.com/products/glossier-brow-duo?variant=45676484985077", + "https://www.glossier.com/products/logo-tee?variant=45718784868597", + "https://www.glossier.com/products/towel?variant=45394736021749", + "https://www.glossier.com/products/utility-sling?variant=45394736644341", + "https://www.glossier.com/products/bandana?variant=45394734776565", + "https://www.glossier.com/products/limited-edition-ultralip?variant=45394197971189", + "https://www.glossier.com/products/hair-comb?variant=45394737529077", + "https://www.glossier.com/products/claw-clip?variant=45394738249973", + "https://www.glossier.com/products/lip-line?variant=45181349757173", + "https://www.glossier.com/products/glossier-you?variant=44056890540277", + "https://www.glossier.com/products/glossier-you?variant=45133430554869", + "https://www.glossier.com/products/invisible-shield-spf50?variant=44784129736949", + "https://www.glossier.com/products/glossier-utility-bag?variant=45265209196789", + "https://www.glossier.com/products/field-greens-blanket?variant=43002858504437", + "https://www.glossier.com/products/body-hero-daily-perfecting-lotion?variant=44650782851317", + "https://www.glossier.com/products/body-hero-daily-oil-wash?variant=44650779345141", + "https://www.glossier.com/products/body-hero-duo?variant=44737471021301", + "https://www.glossier.com/products/the-complete-body-hero-collection?variant=44737482555637", + "https://www.glossier.com/products/stretch-fluid-foundation?variant=43936720847093", + "https://www.glossier.com/products/stretch-balm-concealer?variant=43957670707445", + "https://www.glossier.com/products/sharpener?variant=45181354279157", + "https://www.glossier.com/products/boy-brow?variant=43878814679285", + "https://www.glossier.com/products/the-beauty-bag?variant=43781982978293", + "https://www.glossier.com/products/mini-beauty-bag?variant=44587239211253", + "https://www.glossier.com/products/ultralip?variant=43922869256437", + "https://www.glossier.com/products/lash-slick?variant=43781982519541", + "https://www.glossier.com/products/the-makeup-set?variant=44481282375925", + "https://www.glossier.com/products/perfecting-skin-tint?variant=43781992022261", + "https://www.glossier.com/products/perfecting-skin-tint-stretch-concealer-duo?variant=43980539068661", + "https://www.glossier.com/products/cloud-paint?variant=44416233898229", + "https://www.glossier.com/products/cloud-paint?variant=44416358056181", + "https://www.glossier.com/products/cloud-paint-duo?variant=44416364609781", + "https://www.glossier.com/products/futuredew?variant=43781981995253", + "https://www.glossier.com/products/generation-g?variant=44209550557429", + "https://www.glossier.com/products/brow-flick?variant=43781983502581", + "https://www.glossier.com/products/milky-jelly-cleanser?variant=44415832752373", + "https://www.glossier.com/products/glossier-after-baume?variant=44416231604469", + "https://www.glossier.com/products/full-orbit?variant=44181679898869", + "https://www.glossier.com/products/essential-travel-duo?variant=44155762245877", + "https://www.glossier.com/products/super-pack?variant=43781982126325", + "https://www.glossier.com/products/lash-slick-duo?variant=43781981864181", + "https://www.glossier.com/products/boy-brow-brow-flick-duo?variant=43878815531253", + "https://www.glossier.com/products/milky-jelly-cleanser-futuredew?variant=43781986746613", + "https://www.glossier.com/products/no-1-pencil-trio?variant=43781983928565", + "https://www.glossier.com/products/lip-gloss?variant=43781982683381", + "https://www.glossier.com/products/glossier-you-solid?variant=43781982257397", + "https://www.glossier.com/products/milky-jelly-cleansing-bar?variant=43938512994549", + "https://www.glossier.com/products/g-suit?variant=43781991465205", + "https://www.glossier.com/products/hand-cream?variant=43781982912757", + "https://www.glossier.com/products/no-1-pencil?variant=43781989335285", + "https://www.glossier.com/products/glossier-candle?variant=44207176417525", + "https://www.glossier.com/products/lidstar?variant=43781990088949", + "https://www.glossier.com/products/priming-moisturizer-rich?variant=43781983076597", + "https://www.glossier.com/products/universal-pro-retinol?variant=43781982159093", + "https://www.glossier.com/products/pro-tip?variant=43781981470965", + "https://www.glossier.com/products/monochromes?variant=43781990285557", + "https://www.glossier.com/products/wowder?variant=43781988581621", + "https://www.glossier.com/products/body-hero-dry-touch-oil-mist?variant=43781983043829", + "https://www.glossier.com/products/deodorant-refillable-case?variant=43781984321781", + "https://www.glossier.com/products/deodorant-refill-stick?variant=43781987565813", + "https://www.glossier.com/products/invisible-shield-spf35?variant=43781981536501", + "https://www.glossier.com/products/super-glow?variant=43781982093557", + "https://www.glossier.com/products/super-bounce?variant=43781982355701", + "https://www.glossier.com/products/super-pure?variant=43781981733109", + "https://www.glossier.com/products/haloscope?variant=43781982322933", + "https://www.glossier.com/products/skywash?variant=43781988745461", + "https://www.glossier.com/products/priming-moisturizer?variant=43781983142133", + "https://www.glossier.com/products/priming-moisturizer-balance?variant=43781981602037", + "https://www.glossier.com/products/travel-after-baume?variant=44070150340853", + "https://www.glossier.com/products/mini-milky-jelly-cleanser?variant=44070150537461", + "https://www.glossier.com/products/mini-universal-pro-retinol?variant=43147973886197", + "https://www.glossier.com/products/milky-oil?variant=43781982224629", + "https://www.glossier.com/products/cleanser-concentrate?variant=43781982060789", + "https://www.glossier.com/products/solution?variant=44623477670133", + "https://www.glossier.com/products/body-hero-exfoliating-bar?variant=43781982191861", + "https://www.glossier.com/products/stretch-face-brush?variant=43983135506677", + "https://www.glossier.com/products/glossier-you-solid-refill?variant=43781982028021", + "https://www.glossier.com/products/eyeshadow-brush?variant=43781983174901", + "https://www.glossier.com/products/monochromes-refill?variant=43781989302517", + "https://www.glossier.com/products/wowder-brush?variant=43781982879989", + "https://www.glossier.com/products/the-dewy-look?variant=44451546497269", + "https://www.glossier.com/products/terrazzo-hoodie?variant=43002861977845", + "https://www.glossier.com/products/original-pink-hoodie?variant=43781990514933", + "https://www.glossier.com/products/embroidered-sage-hoodie?variant=43002858635509", + "https://www.glossier.com/products/gift-card?variant=43781989007605", + "https://www.glossier.com/products/deodorant?variant=43781983535349", + "https://www.glossier.com/products/socks?variant=44070265848053", + "https://www.glossier.com/products/water-bottle?variant=43946792648949", + "https://www.glossier.com/products/duffle-bag?variant=43946844356853", + "https://www.glossier.com/products/you-look-good-tour-tote?variant=44040839430389", + "https://www.glossier.com/products/you-look-good-cap?variant=43826259493109", + "https://www.glossier.com/products/glossier-sweatshirt?variant=43781988090101", + "https://www.glossier.com/products/limited-edition-embroidered-cream-hoodie?variant=43884795199733", + "https://www.glossier.com/products/balm-dotcom-quintet?variant=45782337126645" + ] + } + ] + }, + { + "id": "E4z97D0mwoxMD3cDPDlIt", + "url": "https://www.glossier.com/products/creme-de-you?variant=45775013544181", + "resource_path": "s3://bananalyzer-examples/glossier_com.tar.gz", + "source": "har", + "category": "e-commerce", + "subcategory": "commerce", + "type": "detail", + "goal": "Extract the product information from the given URL of an e-commerce site. You do not have to navigate to other pages as the URL contains all the necessary product details. Ensure you paginate if the site has multiple pages of products. Pagination controls can look like a series of numbers in a row at the bottom of product lists. Do not click random buttons. If the data is not on the page, then leave it as null. The information for a single product should be clustered together.", + "schema_": "ecommerce", + "evals": [ + { + "type": "json_match", + "expected": { + "product_id": "45775013544181", + "product_name": "Cr\u00e8me de You", + "categories": [], + "product_description": "Our iconic Glossier You fragrance, now in a fast absorbing, luxurious body cr\u00e8me with a soft, silky, delicately scented finish.", + "price": "45", + "discounted_price": 0, + "size": [], + "color": [], + "images": [ + "https://glossier-prod.imgix.net/files/glossier-cremedeyou-carousel-01.png", + "https://glossier-prod.imgix.net/files/glossier-cremedeyou-07.png", + "https://glossier-prod.imgix.net/files/glossier-cremedeyou-carousel-03.png" + ], + "availability": "InStock", + "shipping_details": "The colder months are coming! Stock up and save with 5 balms for $50.", + "return_policy": null, + "tags": [] + } + } + ] + }, + { + "id": "FqRbkBkxNytZRO7d1ZNSt", + "url": "https://www.glossier.com/products/balm-dotcom?variant=45782320414965", + "resource_path": "s3://bananalyzer-examples/glossier_com.tar.gz", + "source": "har", + "category": "e-commerce", + "subcategory": "commerce", + "type": "detail", + "goal": "Extract the product information from the given URL of an e-commerce site. You do not have to navigate to other pages as the URL contains all the necessary product details. Ensure you paginate if the site has multiple pages of products. Pagination controls can look like a series of numbers in a row at the bottom of product lists. Do not click random buttons. If the data is not on the page, then leave it as null. The information for a single product should be clustered together.", + "schema_": "ecommerce", + "evals": [ + { + "type": "json_match", + "expected": { + "product_id": "45782320414965", + "product_name": "Balm Dotcom", + "categories": [], + "product_description": "Our cult-favorite, do-everything lip balm in its original formula. Featuring a beloved range of sheer-tinted flavors.", + "price": "16", + "discounted_price": "48", + "size": [], + "color": [], + "images": [ + "https://glossier-prod.imgix.net/files/glossier-bdc-strawberry-carousel-1.png", + "https://glossier-prod.imgix.net/files/glossier-bdc-strawberry-carousel-2.png", + "https://glossier-prod.imgix.net/files/glossier-bdc-strawberry-carousel-3.png" + ], + "availability": "InStock", + "shipping_details": "The colder months are coming! Stock up and save with 5 balms for $50.", + "return_policy": null, + "tags": [] + } + } + ] + }, + { + "id": "gCnwsC5PDGWPceGChLqf3", + "url": "https://www.glossier.com/products/balm-dotcom?variant=45782322184437", + "resource_path": "s3://bananalyzer-examples/glossier_com.tar.gz", + "source": "har", + "category": "e-commerce", + "subcategory": "commerce", + "type": "detail", + "goal": "Extract the product information from the given URL of an e-commerce site. You do not have to navigate to other pages as the URL contains all the necessary product details. Ensure you paginate if the site has multiple pages of products. Pagination controls can look like a series of numbers in a row at the bottom of product lists. Do not click random buttons. If the data is not on the page, then leave it as null. The information for a single product should be clustered together.", + "schema_": "ecommerce", + "evals": [ + { + "type": "json_match", + "expected": { + "product_id": "45782322184437", + "product_name": "Balm Dotcom", + "categories": [], + "product_description": "Our cult-favorite, do-everything lip balm in its original formula. Featuring a beloved range of sheer-tinted flavors.", + "price": "16", + "discounted_price": "48", + "size": [], + "color": [], + "images": [ + "https://glossier-prod.imgix.net/files/glossier-skincare-bdc-hotcocoa-carousel-01.png", + "https://glossier-prod.imgix.net/files/glossier-skincare-bdc-hotcocoa-carousel-02.png", + "https://glossier-prod.imgix.net/files/glossier-skincare-bdc-hotcocoa-carousel-03.png" + ], + "availability": "InStock", + "shipping_details": "The colder months are coming! Stock up and save with 5 balms for $50.", + "return_policy": null, + "tags": [] + } + } + ] + }, { "id": "Ozz8jvyDij3c3xzMHC1TC", "url": "https://www.scsdoh.org/o/fe/staff",