duplicated block id: 1 size: 29 cleaned lines of code in 2 files: - tools/database/measures.py (15:59) - tools/database/tables.py (22:70) duplicated block id: 2 size: 24 cleaned lines of code in 2 files: - chat.py (167:206) - evaluations/genai_evaluation.py (113:152) duplicated block id: 3 size: 22 cleaned lines of code in 2 files: - chat.ps1 (1:24) - evaluations/evaluate.ps1 (1:24) duplicated block id: 4 size: 17 cleaned lines of code in 2 files: - tools/database/queries.py (80:96) - tools/ragindex/vector_index_retrieval.py (113:129) duplicated block id: 5 size: 15 cleaned lines of code in 2 files: - chat.py (56:70) - evaluations/genai_evaluation.py (74:88) duplicated block id: 6 size: 15 cleaned lines of code in 2 files: - connectors/blob.py (43:64) - connectors/blob.py (114:136) duplicated block id: 7 size: 15 cleaned lines of code in 2 files: - chat.py (147:164) - evaluations/genai_evaluation.py (168:183) duplicated block id: 8 size: 12 cleaned lines of code in 2 files: - orchestration/strategies/nl2sql_fewshot_strategy.py (24:47) - orchestration/strategies/nl2sql_standard_strategy.py (26:48) duplicated block id: 9 size: 11 cleaned lines of code in 2 files: - chat.py (44:54) - evaluations/genai_evaluation.py (62:72) duplicated block id: 10 size: 9 cleaned lines of code in 2 files: - orchestration/strategies/chat_with_fabric_strategy.py (69:79) - orchestration/strategies/nl2sql_standard_strategy.py (38:48) duplicated block id: 11 size: 9 cleaned lines of code in 2 files: - orchestration/strategies/chat_with_fabric_strategy.py (69:79) - orchestration/strategies/nl2sql_fewshot_strategy.py (37:47) duplicated block id: 12 size: 8 cleaned lines of code in 2 files: - connectors/cosmosdb.py (59:66) - connectors/cosmosdb.py (75:82) duplicated block id: 13 size: 8 cleaned lines of code in 2 files: - connectors/cosmosdb.py (75:82) - connectors/cosmosdb.py (95:102) duplicated block id: 14 size: 8 cleaned lines of code in 2 files: - orchestration/strategies/nl2sql_fewshot_strategy.py (70:90) - orchestration/strategies/nl2sql_standard_strategy.py (67:86) duplicated block id: 15 size: 8 cleaned lines of code in 2 files: - orchestration/orchestrator.py (162:169) - orchestration/orchestrator.py (267:274) duplicated block id: 16 size: 8 cleaned lines of code in 2 files: - connectors/cosmosdb.py (59:66) - connectors/cosmosdb.py (95:102) duplicated block id: 17 size: 7 cleaned lines of code in 2 files: - orchestration/strategies/nl2sql_fewshot_strategy.py (51:59) - orchestration/strategies/nl2sql_standard_strategy.py (48:56) duplicated block id: 18 size: 7 cleaned lines of code in 2 files: - function_app.py (47:54) - function_app.py (69:76) duplicated block id: 19 size: 7 cleaned lines of code in 2 files: - tools/database/queries.py (90:96) - tools/database/tables.py (259:265) duplicated block id: 20 size: 7 cleaned lines of code in 2 files: - tools/database/tables.py (259:265) - tools/ragindex/vector_index_retrieval.py (123:129) duplicated block id: 21 size: 6 cleaned lines of code in 2 files: - tools/database/queries.py (91:96) - tools/ragindex/vector_index_retrieval.py (116:121) duplicated block id: 22 size: 6 cleaned lines of code in 2 files: - connectors/cosmosdb.py (39:44) - connectors/cosmosdb.py (95:100) duplicated block id: 23 size: 6 cleaned lines of code in 2 files: - tools/database/queries.py (83:88) - tools/database/tables.py (252:257) duplicated block id: 24 size: 6 cleaned lines of code in 2 files: - tools/database/queries.py (83:88) - tools/database/tables.py (260:265) duplicated block id: 25 size: 6 cleaned lines of code in 2 files: - tools/database/tables.py (260:265) - tools/ragindex/vector_index_retrieval.py (116:121) duplicated block id: 26 size: 6 cleaned lines of code in 2 files: - tools/ragindex/vector_index_retrieval.py (116:121) - tools/ragindex/vector_index_retrieval.py (124:129) duplicated block id: 27 size: 6 cleaned lines of code in 2 files: - chat.py (326:331) - evaluations/genai_evaluation.py (352:357) duplicated block id: 28 size: 6 cleaned lines of code in 2 files: - orchestration/strategies/chat_with_fabric_strategy.py (105:114) - orchestration/strategies/multimodal_agent_strategy.py (179:188) duplicated block id: 29 size: 6 cleaned lines of code in 2 files: - tools/database/queries.py (83:88) - tools/ragindex/vector_index_retrieval.py (124:129) duplicated block id: 30 size: 6 cleaned lines of code in 2 files: - tools/ragindex/vector_index_retrieval.py (239:244) - tools/ragindex/vector_index_retrieval.py (251:256) duplicated block id: 31 size: 6 cleaned lines of code in 2 files: - connectors/aoai.py (28:33) - orchestration/strategies/base_agent_strategy.py (81:86) duplicated block id: 32 size: 6 cleaned lines of code in 2 files: - tools/database/tables.py (252:257) - tools/ragindex/vector_index_retrieval.py (124:129) duplicated block id: 33 size: 6 cleaned lines of code in 2 files: - tools/database/tables.py (252:257) - tools/database/tables.py (260:265) duplicated block id: 34 size: 6 cleaned lines of code in 2 files: - connectors/aoai.py (73:79) - connectors/aoai.py (108:114) duplicated block id: 35 size: 6 cleaned lines of code in 2 files: - tools/database/tables.py (252:257) - tools/ragindex/vector_index_retrieval.py (116:121) duplicated block id: 36 size: 6 cleaned lines of code in 2 files: - connectors/cosmosdb.py (39:44) - connectors/cosmosdb.py (59:64) duplicated block id: 37 size: 6 cleaned lines of code in 2 files: - tools/database/measures.py (61:66) - tools/database/tables.py (72:77) duplicated block id: 38 size: 6 cleaned lines of code in 2 files: - tools/database/queries.py (91:96) - tools/database/tables.py (252:257) duplicated block id: 39 size: 6 cleaned lines of code in 2 files: - tools/database/queries.py (83:88) - tools/database/queries.py (91:96) duplicated block id: 40 size: 6 cleaned lines of code in 2 files: - connectors/cosmosdb.py (39:44) - connectors/cosmosdb.py (75:80) duplicated block id: 41 size: 6 cleaned lines of code in 2 files: - orchestration/strategies/nl2sql_fewshot_strategy.py (11:16) - orchestration/strategies/nl2sql_standard_strategy.py (13:18)