Skip to content

Commit d76e949

Browse files
committed
Fix f-string syntax
1 parent 51fd298 commit d76e949

File tree

3 files changed

+7
-10
lines changed

3 files changed

+7
-10
lines changed

app/backend/prepdocslib/pdfparser.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -223,16 +223,17 @@ class ObjectType(Enum):
223223
@staticmethod
224224
async def process_figure(doc: pymupdf.Document, figure: DocumentFigure, media_describer: MediaDescriber) -> str:
225225
figure_title = (figure.caption and figure.caption.content) or ""
226+
figure_filename = f"figure{figure.id.replace('.', '_')}.png"
226227
logger.info(
227228
"Describing figure %s with title '%s' using %s", figure.id, figure_title, type(media_describer).__name__
228229
)
229230
if not figure.bounding_regions:
230231
return ImageOnPage(
231232
bytes=b"",
232-
page_num=0,
233+
page_num=0, # O-indexed
233234
figure_id=figure.id,
234235
bbox=[0, 0, 0, 0],
235-
filename=f"figure{figure.id.replace('.', '_')}.png",
236+
filename=figure_filename,
236237
description=f"<figure><figcaption>{figure_title}</figcaption></figure>",
237238
)
238239
if len(figure.bounding_regions) > 1:
@@ -253,7 +254,7 @@ async def process_figure(doc: pymupdf.Document, figure: DocumentFigure, media_de
253254
page_num=page_number - 1, # Convert to 0-indexed
254255
figure_id=figure.id,
255256
bbox=bbox_pixels,
256-
filename=f"figure{figure.id.replace(".", "_")}.png",
257+
filename=figure_filename,
257258
description=f"<figure><figcaption>{figure_title}<br>{figure_description}</figcaption></figure>",
258259
)
259260

infra/main.bicep

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,6 @@ param documentIntelligenceSkuName string // Set in main.parameters.json
140140
param computerVisionServiceName string = '' // Set in main.parameters.json
141141
param computerVisionResourceGroupName string = '' // Set in main.parameters.json
142142
param computerVisionResourceGroupLocation string = '' // Set in main.parameters.json
143-
param computerVisionSkuName string // Set in main.parameters.json
144143

145144
param contentUnderstandingServiceName string = '' // Set in main.parameters.json
146145
param contentUnderstandingResourceGroupName string = '' // Set in main.parameters.json
@@ -704,8 +703,8 @@ module computerVision 'br/public:avm/res/cognitive-services/account:0.7.2' = if
704703
params: {
705704
name: !empty(computerVisionServiceName)
706705
? computerVisionServiceName
707-
: '${abbrs.cognitiveServicesComputerVision}${resourceToken}'
708-
kind: 'ComputerVision'
706+
: '${abbrs.cognitiveServicesComputerVision}${resourceToken}2'
707+
kind: 'AIServices'
709708
networkAcls: {
710709
defaultAction: 'Allow'
711710
}
@@ -714,7 +713,7 @@ module computerVision 'br/public:avm/res/cognitive-services/account:0.7.2' = if
714713
: '${abbrs.cognitiveServicesComputerVision}${resourceToken}'
715714
location: computerVisionResourceGroupLocation
716715
tags: tags
717-
sku: computerVisionSkuName
716+
sku: 'S0'
718717
}
719718
}
720719

infra/main.parameters.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,6 @@
3535
"computerVisionResourceGroupLocation": {
3636
"value": "${AZURE_COMPUTER_VISION_LOCATION=eastus}"
3737
},
38-
"computerVisionSkuName": {
39-
"value": "${AZURE_COMPUTER_VISION_SKU=S1}"
40-
},
4138
"contentUnderstandingServiceName": {
4239
"value": "${AZURE_CONTENT_UNDERSTANDING_SERVICE}"
4340
},

0 commit comments

Comments
 (0)