diff --git a/sdk/ai/azure-ai-projects/samples/evaluations/sample_agent_evaluation.py b/sdk/ai/azure-ai-projects/samples/evaluations/sample_agent_evaluation.py index 5a930105fb95..113bc8348e79 100644 --- a/sdk/ai/azure-ai-projects/samples/evaluations/sample_agent_evaluation.py +++ b/sdk/ai/azure-ai-projects/samples/evaluations/sample_agent_evaluation.py @@ -132,7 +132,7 @@ time.sleep(5) if agent_eval_run.status == "completed": - print("\n✓ Evaluation run completed successfully!") + print("\n[OK] Evaluation run completed successfully!") print(f"Result Counts: {agent_eval_run.result_counts}") output_items = list( @@ -143,7 +143,7 @@ pprint(output_items) print(f"{'-'*60}") else: - print("\n✗ Evaluation run failed.") + print("\n[FAIL] Evaluation run failed.") openai_client.evals.delete(eval_id=eval_object.id) print("Evaluation deleted") diff --git a/sdk/ai/azure-ai-projects/samples/evaluations/sample_agent_response_evaluation.py b/sdk/ai/azure-ai-projects/samples/evaluations/sample_agent_response_evaluation.py index 2e60f43b3430..4bab6dfb8623 100644 --- a/sdk/ai/azure-ai-projects/samples/evaluations/sample_agent_response_evaluation.py +++ b/sdk/ai/azure-ai-projects/samples/evaluations/sample_agent_response_evaluation.py @@ -113,7 +113,7 @@ time.sleep(5) if response_eval_run.status == "completed": - print("\n✓ Evaluation run completed successfully!") + print("\n[OK] Evaluation run completed successfully!") print(f"Result Counts: {response_eval_run.result_counts}") output_items = list( @@ -126,7 +126,7 @@ pprint(output_items) print(f"{'-'*60}") else: - print("\n✗ Evaluation run failed.") + print("\n[FAIL] Evaluation run failed.") openai_client.evals.delete(eval_id=eval_object.id) print("Evaluation deleted") diff --git a/sdk/ai/azure-ai-projects/samples/evaluations/sample_agent_response_evaluation_with_function_tool.py b/sdk/ai/azure-ai-projects/samples/evaluations/sample_agent_response_evaluation_with_function_tool.py index 03d33aa6dd40..2e1eff7feb8b 100644 --- a/sdk/ai/azure-ai-projects/samples/evaluations/sample_agent_response_evaluation_with_function_tool.py +++ b/sdk/ai/azure-ai-projects/samples/evaluations/sample_agent_response_evaluation_with_function_tool.py @@ -167,7 +167,7 @@ def get_horoscope(sign: str) -> str: time.sleep(5) if response_eval_run.status == "completed": - print("\n✓ Evaluation run completed successfully!") + print("\n[OK] Evaluation run completed successfully!") print(f"Result Counts: {response_eval_run.result_counts}") output_items = list( @@ -181,7 +181,7 @@ def get_horoscope(sign: str) -> str: print(f"{'-'*60}") else: print(f"Eval Run Report URL: {response_eval_run.report_url}") - print("\n✗ Evaluation run failed.") + print("\n[FAIL] Evaluation run failed.") openai_client.evals.delete(eval_id=eval_object.id) print("Evaluation deleted") diff --git a/sdk/ai/azure-ai-projects/samples/evaluations/sample_agent_trace_evaluation_smart_filter.py b/sdk/ai/azure-ai-projects/samples/evaluations/sample_agent_trace_evaluation_smart_filter.py index bb1e44c4898a..9286b214e5f0 100644 --- a/sdk/ai/azure-ai-projects/samples/evaluations/sample_agent_trace_evaluation_smart_filter.py +++ b/sdk/ai/azure-ai-projects/samples/evaluations/sample_agent_trace_evaluation_smart_filter.py @@ -159,7 +159,7 @@ time.sleep(5) if run.status == "completed": - print("\n✓ Evaluation run completed successfully!") + print("\n[OK] Evaluation run completed successfully!") print(f"Result Counts: {run.result_counts}") output_items = list(client.evals.runs.output_items.list(run_id=run.id, eval_id=eval_object.id)) @@ -170,7 +170,7 @@ print(f"\nEval Run Report URL: {run.report_url}") else: - print(f"\n✗ Evaluation run failed: {run.error}") + print(f"\n[FAIL] Evaluation run failed: {run.error}") client.evals.delete(eval_id=eval_object.id) print("Evaluation deleted") \ No newline at end of file diff --git a/sdk/ai/azure-ai-projects/samples/evaluations/sample_evaluation_cluster_insight.py b/sdk/ai/azure-ai-projects/samples/evaluations/sample_evaluation_cluster_insight.py index a125dd62ed04..d4613060054f 100644 --- a/sdk/ai/azure-ai-projects/samples/evaluations/sample_evaluation_cluster_insight.py +++ b/sdk/ai/azure-ai-projects/samples/evaluations/sample_evaluation_cluster_insight.py @@ -119,7 +119,7 @@ # If the eval run completed successfully, generate cluster insights if eval_run.status == "completed": - print("\n✓ Evaluation run completed successfully!") + print("\n[OK] Evaluation run completed successfully!") print(f"Evaluation run result counts: {eval_run.result_counts}") clusterInsight = project_client.beta.insights.generate( @@ -141,13 +141,13 @@ time.sleep(5) if clusterInsight.state == OperationState.SUCCEEDED: - print("\n✓ Cluster insights generated successfully!") + print("\n[OK] Cluster insights generated successfully!") pprint(clusterInsight) else: - print("\n✗ Cluster insight generation failed.") + print("\n[FAIL] Cluster insight generation failed.") else: - print("\n✗ Evaluation run failed. Cannot generate cluster insights.") + print("\n[FAIL] Evaluation run failed. Cannot generate cluster insights.") openai_client.evals.delete(eval_id=eval_object.id) print("Evaluation deleted") diff --git a/sdk/ai/azure-ai-projects/samples/evaluations/sample_evaluation_compare_insight.py b/sdk/ai/azure-ai-projects/samples/evaluations/sample_evaluation_compare_insight.py index 0b48752f4a90..d7bc4ab6e1d0 100644 --- a/sdk/ai/azure-ai-projects/samples/evaluations/sample_evaluation_compare_insight.py +++ b/sdk/ai/azure-ai-projects/samples/evaluations/sample_evaluation_compare_insight.py @@ -131,7 +131,7 @@ failed_runs = [run for run in completed_runs.values() if run.status == "failed"] if not failed_runs: - print("\n✓ Both evaluation runs completed successfully!") + print("\n[OK] Both evaluation runs completed successfully!") # Generate comparison insights compareInsight = project_client.beta.insights.generate( @@ -150,11 +150,11 @@ time.sleep(5) if compareInsight.state == OperationState.SUCCEEDED: - print("\n✓ Evaluation comparison generated successfully!") + print("\n[OK] Evaluation comparison generated successfully!") pprint(compareInsight) else: - print("\n✗ One or more eval runs failed. Cannot generate comparison insight.") + print("\n[FAIL] One or more eval runs failed. Cannot generate comparison insight.") openai_client.evals.delete(eval_id=eval_object.id) print("Evaluation deleted") diff --git a/sdk/ai/azure-ai-projects/samples/evaluations/sample_model_evaluation.py b/sdk/ai/azure-ai-projects/samples/evaluations/sample_model_evaluation.py index 82b18c6f045d..e03dfd32a381 100644 --- a/sdk/ai/azure-ai-projects/samples/evaluations/sample_model_evaluation.py +++ b/sdk/ai/azure-ai-projects/samples/evaluations/sample_model_evaluation.py @@ -112,7 +112,7 @@ time.sleep(5) if agent_eval_run.status == "completed": - print("\n✓ Evaluation run completed successfully!") + print("\n[OK] Evaluation run completed successfully!") print(f"Result Counts: {agent_eval_run.result_counts}") output_items = list( @@ -123,7 +123,7 @@ pprint(output_items) print(f"{'-'*60}") else: - print("\n✗ Evaluation run failed.") + print("\n[FAIL] Evaluation run failed.") openai_client.evals.delete(eval_id=eval_object.id) print("Evaluation deleted") diff --git a/sdk/ai/azure-ai-projects/samples/evaluations/sample_model_evaluation_instant_model.py b/sdk/ai/azure-ai-projects/samples/evaluations/sample_model_evaluation_instant_model.py index 1517b05eab62..10280bc82927 100644 --- a/sdk/ai/azure-ai-projects/samples/evaluations/sample_model_evaluation_instant_model.py +++ b/sdk/ai/azure-ai-projects/samples/evaluations/sample_model_evaluation_instant_model.py @@ -112,7 +112,7 @@ time.sleep(5) if agent_eval_run.status == "completed": - print("\n✓ Evaluation run completed successfully!") + print("\n[OK] Evaluation run completed successfully!") print(f"Result Counts: {agent_eval_run.result_counts}") output_items = list( @@ -123,7 +123,7 @@ pprint(output_items) print(f"{'-'*60}") else: - print("\n✗ Evaluation run failed.") + print("\n[FAIL] Evaluation run failed.") openai_client.evals.delete(eval_id=eval_object.id) print("Evaluation deleted") diff --git a/sdk/ai/azure-ai-projects/samples/evaluations/sample_multiturn_conversation_evaluation.py b/sdk/ai/azure-ai-projects/samples/evaluations/sample_multiturn_conversation_evaluation.py index 375478f59768..4dc36168008c 100644 --- a/sdk/ai/azure-ai-projects/samples/evaluations/sample_multiturn_conversation_evaluation.py +++ b/sdk/ai/azure-ai-projects/samples/evaluations/sample_multiturn_conversation_evaluation.py @@ -159,7 +159,7 @@ time.sleep(5) if run.status == "completed": - print("\n✓ Evaluation run completed successfully!") + print("\n[OK] Evaluation run completed successfully!") print(f"Result Counts: {run.result_counts}") output_items = list(client.evals.runs.output_items.list(run_id=run.id, eval_id=eval_object.id)) @@ -170,7 +170,7 @@ print(f"\nEval Run Report URL: {run.report_url}") else: - print(f"\n✗ Evaluation run failed: {run.error}") + print(f"\n[FAIL] Evaluation run failed: {run.error}") client.evals.delete(eval_id=eval_object.id) print("Evaluation deleted") diff --git a/sdk/ai/azure-ai-projects/samples/evaluations/sample_multiturn_conversation_simulation.py b/sdk/ai/azure-ai-projects/samples/evaluations/sample_multiturn_conversation_simulation.py index 6dd7db32cd9f..8ff6bdaace2d 100644 --- a/sdk/ai/azure-ai-projects/samples/evaluations/sample_multiturn_conversation_simulation.py +++ b/sdk/ai/azure-ai-projects/samples/evaluations/sample_multiturn_conversation_simulation.py @@ -193,7 +193,7 @@ time.sleep(10) if run.status == "completed": - print("\n✓ Simulation run completed successfully!") + print("\n[OK] Simulation run completed successfully!") print(f"Result Counts: {run.result_counts}") # With 3 seed scenarios and num_conversations=2, expect 6 total conversations print(f"Expected: {3 * 2} conversations (3 scenarios × 2 per scenario)") @@ -206,7 +206,7 @@ print(f"\nEval Run Report URL: {run.report_url}") else: - print(f"\n✗ Simulation run failed: {run.error}") + print(f"\n[FAIL] Simulation run failed: {run.error}") client.evals.delete(eval_id=eval_object.id) print("Evaluation deleted") diff --git a/sdk/ai/azure-ai-projects/samples/evaluations/sample_multiturn_trace_evaluation_agent_filter.py b/sdk/ai/azure-ai-projects/samples/evaluations/sample_multiturn_trace_evaluation_agent_filter.py index 7a65c9f6b4ba..d3a00ac1d34f 100644 --- a/sdk/ai/azure-ai-projects/samples/evaluations/sample_multiturn_trace_evaluation_agent_filter.py +++ b/sdk/ai/azure-ai-projects/samples/evaluations/sample_multiturn_trace_evaluation_agent_filter.py @@ -162,7 +162,7 @@ def main() -> None: time.sleep(5) if run.status == "completed": - print("\n✓ Evaluation run completed successfully!") + print("\n[OK] Evaluation run completed successfully!") print(f"Result Counts: {run.result_counts}") output_items = list(client.evals.runs.output_items.list(run_id=run.id, eval_id=eval_object.id)) @@ -173,7 +173,7 @@ def main() -> None: print(f"\nEval Run Report URL: {run.report_url}") else: - print(f"\n✗ Evaluation run failed: {run.error}") + print(f"\n[FAIL] Evaluation run failed: {run.error}") client.evals.delete(eval_id=eval_object.id) print("Evaluation deleted") diff --git a/sdk/ai/azure-ai-projects/samples/evaluations/sample_multiturn_trace_evaluation_by_id.py b/sdk/ai/azure-ai-projects/samples/evaluations/sample_multiturn_trace_evaluation_by_id.py index f8117be7ae3b..e50bf5efde07 100644 --- a/sdk/ai/azure-ai-projects/samples/evaluations/sample_multiturn_trace_evaluation_by_id.py +++ b/sdk/ai/azure-ai-projects/samples/evaluations/sample_multiturn_trace_evaluation_by_id.py @@ -149,7 +149,7 @@ time.sleep(5) if run.status == "completed": - print("\n✓ Evaluation run completed successfully!") + print("\n[OK] Evaluation run completed successfully!") print(f"Result Counts: {run.result_counts}") output_items = list(client.evals.runs.output_items.list(run_id=run.id, eval_id=eval_object.id)) @@ -160,7 +160,7 @@ print(f"\nEval Run Report URL: {run.report_url}") else: - print(f"\n✗ Evaluation run failed: {run.error}") + print(f"\n[FAIL] Evaluation run failed: {run.error}") client.evals.delete(eval_id=eval_object.id) print("Evaluation deleted") diff --git a/sdk/ai/azure-ai-projects/samples/evaluations/sample_scheduled_agent_traces_evaluation_smart_filter.py b/sdk/ai/azure-ai-projects/samples/evaluations/sample_scheduled_agent_traces_evaluation_smart_filter.py index 4e39ea2eb539..a41a69c78174 100644 --- a/sdk/ai/azure-ai-projects/samples/evaluations/sample_scheduled_agent_traces_evaluation_smart_filter.py +++ b/sdk/ai/azure-ai-projects/samples/evaluations/sample_scheduled_agent_traces_evaluation_smart_filter.py @@ -176,7 +176,7 @@ def assign_rbac(): # pylint: disable=too-many-statements raise elif "RoleAssignmentExists" in error_message: - print("\n✅ ROLE ASSIGNMENT ALREADY EXISTS:") + print("\n[OK] ROLE ASSIGNMENT ALREADY EXISTS:") print("The 'Foundry User' role is already assigned to the project's managed identity.") print("No action needed - the required permissions are already in place.") @@ -194,7 +194,7 @@ def assign_rbac(): # pylint: disable=too-many-statements print("This usually indicates a service availability issue.") else: - print("\n❌ UNEXPECTED ERROR:") + print("\n[FAIL] UNEXPECTED ERROR:") print("An unexpected error occurred. Please check the error details above.") raise diff --git a/sdk/ai/azure-ai-projects/samples/evaluations/sample_scheduled_evaluations.py b/sdk/ai/azure-ai-projects/samples/evaluations/sample_scheduled_evaluations.py index 7155d540b640..6bd9a6d02505 100644 --- a/sdk/ai/azure-ai-projects/samples/evaluations/sample_scheduled_evaluations.py +++ b/sdk/ai/azure-ai-projects/samples/evaluations/sample_scheduled_evaluations.py @@ -192,7 +192,7 @@ def assign_rbac(): # pylint: disable=too-many-statements raise elif "RoleAssignmentExists" in error_message: - print("\n✅ ROLE ASSIGNMENT ALREADY EXISTS:") + print("\n[OK] ROLE ASSIGNMENT ALREADY EXISTS:") print("The 'Azure AI User' role is already assigned to the project's managed identity.") print("No action needed - the required permissions are already in place.") @@ -210,7 +210,7 @@ def assign_rbac(): # pylint: disable=too-many-statements print("This usually indicates a service availability issue.") else: - print("\n❌ UNEXPECTED ERROR:") + print("\n[FAIL] UNEXPECTED ERROR:") print("An unexpected error occurred. Please check the error details above.") raise diff --git a/sdk/ai/azure-ai-projects/samples/evaluations/sample_synthetic_data_agent_evaluation.py b/sdk/ai/azure-ai-projects/samples/evaluations/sample_synthetic_data_agent_evaluation.py index dada3b8e2418..d390ea8b5b90 100644 --- a/sdk/ai/azure-ai-projects/samples/evaluations/sample_synthetic_data_agent_evaluation.py +++ b/sdk/ai/azure-ai-projects/samples/evaluations/sample_synthetic_data_agent_evaluation.py @@ -147,7 +147,7 @@ time.sleep(5) if eval_run.status == "completed": - print("\n✓ Evaluation run completed successfully!") + print("\n[OK] Evaluation run completed successfully!") print(f"Result Counts: {eval_run.result_counts}") output_items = list(client.evals.runs.output_items.list(run_id=eval_run.id, eval_id=eval_object.id)) @@ -164,7 +164,7 @@ if output_dataset_id: print(f"Output Dataset ID (for reuse): {output_dataset_id}") else: - print("\n✗ Evaluation run failed.") + print("\n[FAIL] Evaluation run failed.") client.evals.delete(eval_id=eval_object.id) print("Evaluation deleted") diff --git a/sdk/ai/azure-ai-projects/samples/evaluations/sample_synthetic_data_model_evaluation.py b/sdk/ai/azure-ai-projects/samples/evaluations/sample_synthetic_data_model_evaluation.py index f155654b6a86..18dec83017ac 100644 --- a/sdk/ai/azure-ai-projects/samples/evaluations/sample_synthetic_data_model_evaluation.py +++ b/sdk/ai/azure-ai-projects/samples/evaluations/sample_synthetic_data_model_evaluation.py @@ -151,7 +151,7 @@ time.sleep(5) if eval_run.status == "completed": - print("\n✓ Evaluation run completed successfully!") + print("\n[OK] Evaluation run completed successfully!") print(f"Result Counts: {eval_run.result_counts}") output_items = list(client.evals.runs.output_items.list(run_id=eval_run.id, eval_id=eval_object.id)) @@ -168,7 +168,7 @@ if output_dataset_id: print(f"Output Dataset ID (for reuse): {output_dataset_id}") else: - print("\n✗ Evaluation run failed.") + print("\n[FAIL] Evaluation run failed.") client.evals.delete(eval_id=eval_object.id) print("Evaluation deleted")