Skip to content

Commit b47ccf8

Browse files
committed
Update code
1 parent eef8b6f commit b47ccf8

File tree

3 files changed

+8
-7
lines changed

3 files changed

+8
-7
lines changed

.pre-commit-config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,6 @@ repos:
5757
- id: compile-image-processing-requirements
5858
name: compile-image-processing-requirements
5959
language: system
60-
entry: bash -c 'cd image_processing && exec uv pip compile'
60+
entry: bash -c 'cd image_processing && exec uv pip compile --all-extras pyproject.toml'
6161
pass_filenames: false
62-
files: ^image_processing/
62+
files: ^image_processing/

deploy_ai_search/src/deploy_ai_search/rag_documents.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -101,11 +101,10 @@ def get_index_fields(self) -> list[SearchableField]:
101101
name="ChunkFigures",
102102
collection=True,
103103
fields=[
104-
SearchableField(
104+
SimpleField(
105105
name="FigureId",
106106
type=SearchFieldDataType.String,
107-
collection=True,
108-
searchable=False,
107+
filterable=True,
109108
),
110109
SimpleField(
111110
name="Caption",

image_processing/src/image_processing/function_app.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from figure_analysis import FigureAnalysis
99
from layout_and_figure_merger import LayoutAndFigureMerger
1010
from layout_analysis import process_layout_analysis
11-
from image_processing.mark_up_cleaner import process_mark_up_cleaner
11+
from image_processing.mark_up_cleaner import MarkUpCleaner
1212
from semantic_text_chunker import process_semantic_text_chunker, SemanticTextChunker
1313

1414
logging.basicConfig(level=logging.DEBUG)
@@ -136,8 +136,10 @@ async def mark_up_cleaner(req: func.HttpRequest) -> func.HttpResponse:
136136

137137
record_tasks = []
138138

139+
mark_up_cleaner = MarkUpCleaner()
140+
139141
for value in values:
140-
record_tasks.append(asyncio.create_task(process_mark_up_cleaner(value)))
142+
record_tasks.append(asyncio.create_task(mark_up_cleaner.clean(value)))
141143

142144
results = await asyncio.gather(*record_tasks)
143145
logging.debug("Results: %s", results)

0 commit comments

Comments
 (0)