Skip to content

Commit c87a78f

Browse files
committed
try env vars
1 parent 78e403b commit c87a78f

1 file changed

Lines changed: 10 additions & 2 deletions

File tree

  • packages/python-packages/apiview-copilot/evals

packages/python-packages/apiview-copilot/evals/run.py

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -488,7 +488,10 @@ def record_run_result(result: dict[str, Any], rule_ids: Set[str]) -> list[dict[s
488488
"resource_group_name": os.environ["AZURE_FOUNDRY_RESOURCE_GROUP"],
489489
"project_name": os.environ["AZURE_FOUNDRY_PROJECT_NAME"],
490490
}
491-
491+
service_connection_id = os.environ["AZURESUBSCRIPTION_SERVICE_CONNECTION_ID"]
492+
client_id = os.environ["AZURESUBSCRIPTION_CLIENT_ID"]
493+
tenant_id = os.environ["AZURESUBSCRIPTION_TENANT_ID"]
494+
system_access_token = os.environ["SYSTEM_ACCESSTOKEN"]
492495
run_results = []
493496
for run in range(args.num_runs):
494497
print(f"Running evals {run + 1}/{args.num_runs} for {file.name}...")
@@ -512,7 +515,12 @@ def record_run_result(result: dict[str, Any], rule_ids: Set[str]) -> list[dict[s
512515
target=review_apiview,
513516
fail_on_evaluator_errors=True,
514517
azure_ai_project=azure_ai_project,
515-
credential=AzurePipelinesCredential()
518+
credential=AzurePipelinesCredential(
519+
service_connection_id=service_connection_id,
520+
client_id=client_id,
521+
tenant_id=tenant_id,
522+
system_access_token=system_access_token,
523+
)
516524
)
517525

518526
run_result = record_run_result(result, rule_ids)

0 commit comments

Comments
 (0)