Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions infra/main.bicep
Original file line number Diff line number Diff line change
Expand Up @@ -1525,7 +1525,7 @@ module containerApp 'br/public:avm/res/app/container-app:0.18.1' = {
}
{
name: 'AZURE_AI_SEARCH_CONNECTION_NAME'
value: searchService.outputs.name
value: aiSearchConnectionName
}
{
name: 'AZURE_AI_SEARCH_INDEX_NAME'
Expand Down Expand Up @@ -2041,7 +2041,7 @@ output COSMOSDB_ACCOUNT_NAME string = cosmosDbResourceName
output AZURE_SEARCH_ENDPOINT string =searchService.outputs.endpoint
output AZURE_CLIENT_ID string = userAssignedIdentity!.outputs.clientId
output AZURE_TENANT_ID string = tenant().tenantId
output AZURE_AI_SEARCH_CONNECTION_NAME string = searchService.outputs.name
output AZURE_AI_SEARCH_CONNECTION_NAME string = aiSearchConnectionName
output AZURE_COGNITIVE_SERVICES string = 'https://cognitiveservices.azure.com/.default'
output REASONING_MODEL_NAME string = aiFoundryAiServicesReasoningModelDeployment.name
output MCP_SERVER_NAME string = 'MACAE MCP Server'
Expand Down
4 changes: 2 additions & 2 deletions infra/main_custom.bicep
Original file line number Diff line number Diff line change
Expand Up @@ -1556,7 +1556,7 @@ module containerApp 'br/public:avm/res/app/container-app:0.18.1' = {
}
{
name: 'AZURE_AI_SEARCH_CONNECTION_NAME'
value: searchService.outputs.name
value: aiSearchConnectionName
}
{
name: 'AZURE_AI_SEARCH_INDEX_NAME'
Expand Down Expand Up @@ -2096,7 +2096,7 @@ output COSMOSDB_ACCOUNT_NAME string = cosmosDbResourceName
output AZURE_SEARCH_ENDPOINT string =searchService.outputs.endpoint
output AZURE_CLIENT_ID string = userAssignedIdentity!.outputs.clientId
output AZURE_TENANT_ID string = tenant().tenantId
output AZURE_AI_SEARCH_CONNECTION_NAME string = searchService.outputs.name
output AZURE_AI_SEARCH_CONNECTION_NAME string = aiSearchConnectionName
output AZURE_COGNITIVE_SERVICES string = 'https://cognitiveservices.azure.com/.default'
output REASONING_MODEL_NAME string = aiFoundryAiServicesReasoningModelDeployment.name
output MCP_SERVER_NAME string = 'MACAE MCP Server'
Expand Down
35 changes: 18 additions & 17 deletions infra/scripts/index_datasets.py
Original file line number Diff line number Diff line change
Expand Up @@ -48,23 +48,24 @@
sys.exit(1)

for idx, blob in enumerate(blob_list, start=1):
if blob.name.endswith(".csv"):
title = blob.name.replace(".csv", "")
csv_data = container_client.download_blob(blob.name).readall()

try:
print(f"Reading data from blob: {blob.name}...")
csv_text = csv_data.decode('utf-8')
data_list.append({
"content": csv_text,
"id": str(idx),
"title": title
})
success_count += 1
except Exception as e:
print(f"Error reading CSV file - {blob.name}: {e}")
fail_count += 1
continue
#if blob.name.endswith(".csv"):
title = blob.name.replace(".csv", "")
title = blob.name.replace(".json", "")
data = container_client.download_blob(blob.name).readall()

try:
print(f"Reading data from blob: {blob.name}...")
text = data.decode('utf-8')
data_list.append({
"content": text,
"id": str(idx),
"title": title
})
success_count += 1
except Exception as e:
print(f"Error reading file - {blob.name}: {e}")
fail_count += 1
continue

if not data_list:
print(f"No data to upload to Azure Search index. Success: {success_count}, Failed: {fail_count}")
Expand Down
Loading