@@ -254,7 +254,7 @@ def _get_evaluation_html(eval_result_json: str) -> str:
254254 <div id="details-section"></div>
255255 </div>
256256 <script>
257- const vizData = { eval_result_json } ;
257+ var vizData_vertex_eval_sdk = { eval_result_json } ;
258258 function formatDictVals(obj) {{
259259 if (typeof obj === 'string') return obj;
260260 if (obj === undefined || obj === null) return '';
@@ -276,7 +276,7 @@ def _get_evaluation_html(eval_result_json: str) -> str:
276276 return '';
277277 }}
278278
279- const agentInfo = vizData .agent_info;
279+ const agentInfo = vizData_vertex_eval_sdk .agent_info;
280280
281281 // If we have agent info, render as trace
282282 if(agentInfo) {{
@@ -545,9 +545,9 @@ def _get_evaluation_html(eval_result_json: str) -> str:
545545 container.innerHTML += card + '</details>';
546546 }});
547547 }}
548- renderSummary(vizData .summary_metrics);
549- renderAgentInfo(vizData .agent_info);
550- renderDetails(vizData .eval_case_results, vizData .metadata, vizData .agent_info);
548+ renderSummary(vizData_vertex_eval_sdk .summary_metrics);
549+ renderAgentInfo(vizData_vertex_eval_sdk .agent_info);
550+ renderDetails(vizData_vertex_eval_sdk .eval_case_results, vizData_vertex_eval_sdk .metadata, vizData_vertex_eval_sdk .agent_info);
551551 </script>
552552</body>
553553</html>
@@ -616,7 +616,7 @@ def _get_comparison_html(eval_result_json: str) -> str:
616616 <div id="details-section"></div>
617617 </div>
618618 <script>
619- const vizData = { eval_result_json } ;
619+ var vizData_vertex_eval_sdk = { eval_result_json } ;
620620 function renderSummary(summaryMetrics, metadata) {{
621621 const container = document.getElementById('summary-section');
622622 if (!summaryMetrics || summaryMetrics.length === 0) {{ container.innerHTML = '<h2>Summary Metrics</h2><p>No summary metrics.</p>'; return; }}
@@ -686,8 +686,8 @@ def _get_comparison_html(eval_result_json: str) -> str:
686686 container.innerHTML += card + '</div></details>';
687687 }});
688688 }}
689- renderSummary(vizData .summary_metrics, vizData .metadata);
690- renderDetails(vizData .eval_case_results, vizData .metadata);
689+ renderSummary(vizData_vertex_eval_sdk .summary_metrics, vizData_vertex_eval_sdk .metadata);
690+ renderDetails(vizData_vertex_eval_sdk .eval_case_results, vizData_vertex_eval_sdk .metadata);
691691 </script>
692692</body>
693693</html>
@@ -746,8 +746,8 @@ def _get_inference_html(dataframe_json: str) -> str:
746746 <div id="results-table"></div>
747747 </div>
748748 <script>
749- const vizData = { dataframe_json } ;
750- const container = document.getElementById('results-table');
749+ var vizData_vertex_eval_sdk = { dataframe_json } ;
750+ var container_vertex_eval_sdk = document.getElementById('results-table');
751751
752752 function renderRubrics(cellValue) {{
753753 let content = '';
@@ -803,20 +803,20 @@ def _get_inference_html(dataframe_json: str) -> str:
803803 return `<td>${{cellContent}}</td>`;
804804 }}
805805
806- if (!vizData || vizData .length === 0) {{ container .innerHTML = "<p>No data.</p>"; }}
806+ if (!vizData_vertex_eval_sdk || vizData_vertex_eval_sdk .length === 0) {{ container_vertex_eval_sdk .innerHTML = "<p>No data.</p>"; }}
807807 else {{
808808 let table = '<table><thead><tr>';
809- const headers = Object.keys(vizData [0] || {{}});
809+ const headers = Object.keys(vizData_vertex_eval_sdk [0] || {{}});
810810 headers.forEach(h => table += `<th>${{h}}</th>`);
811811 table += '</tr></thead><tbody>';
812- vizData .forEach(row => {{
812+ vizData_vertex_eval_sdk .forEach(row => {{
813813 table += '<tr>';
814814 headers.forEach(header => {{
815815 table += renderCell(row[header], header);
816816 }});
817817 table += '</tr>';
818818 }});
819- container .innerHTML = table + '</tbody></table>';
819+ container_vertex_eval_sdk .innerHTML = table + '</tbody></table>';
820820 }}
821821 </script>
822822</body>
0 commit comments