Skip to content

Commit b37e533

Browse files
feat: FDP changes - switch to Foundry project instead of hub-based project and use keyless auth for OpenAI
2 parents 839735a + 131f372 commit b37e533

File tree

21 files changed

+507
-546
lines changed

21 files changed

+507
-546
lines changed

.github/workflows/deploy-KMGeneric.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ jobs:
103103
104104
- name: Determine Tag Name Based on Branch
105105
id: determine_tag
106-
run: echo "tagname=${{ github.ref_name == 'main' && 'latest_migrated' || github.ref_name == 'dev' && 'dev' || github.ref_name == 'demo' && 'demo' || github.ref_name == 'dependabotchanges' && 'dependabotchanges' || github.head_ref || 'default' }}" >> $GITHUB_OUTPUT
106+
run: echo "tagname=${{ github.ref_name == 'main' && 'latest' || github.ref_name == 'dev' && 'dev' || github.ref_name == 'demo' && 'demo' || github.ref_name == 'dependabotchanges' && 'dependabotchanges' || github.head_ref || 'default' }}" >> $GITHUB_OUTPUT
107107

108108
- name: Deploy Bicep Template
109109
id: deploy

.github/workflows/docker-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ jobs:
4949
id: determine_tag
5050
run: |
5151
if [[ "${{ github.ref_name }}" == "main" ]]; then
52-
echo "tagname=latest_migrated" >> $GITHUB_OUTPUT
52+
echo "tagname=latest" >> $GITHUB_OUTPUT
5353
elif [[ "${{ github.ref_name }}" == "dev" ]]; then
5454
echo "tagname=dev" >> $GITHUB_OUTPUT
5555
elif [[ "${{ github.ref_name }}" == "demo" ]]; then

docs/workshop/docs/workshop/Challenge-3-and-4/knowledge_mining_api.ipynb

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,8 @@
3131
"from azure.identity.aio import DefaultAzureCredential\n",
3232
"from azure.ai.projects import AIProjectClient\n",
3333
"from semantic_kernel.agents import AzureAIAgent\n",
34-
"from azure.ai.projects.models import TruncationObject"
34+
"from azure.ai.projects.models import TruncationObject\n",
35+
"from azure.identity import DefaultAzureCredential, get_bearer_token_provider"
3536
]
3637
},
3738
{
@@ -221,9 +222,12 @@
221222
" self,\n",
222223
" question: Annotated[str, \"the question\"]\n",
223224
" ):\n",
225+
" token_provider = get_bearer_token_provider(\n",
226+
" DefaultAzureCredential(), \"https://cognitiveservices.azure.com/.default\"\n",
227+
" )\n",
224228
" client = openai.AzureOpenAI(\n",
225229
" azure_endpoint=self.azure_openai_endpoint,\n",
226-
" api_key=self.azure_openai_api_key,\n",
230+
" azure_ad_token_provider=token_provider,\n",
227231
" api_version=self.azure_openai_api_version\n",
228232
" )\n",
229233
"\n",

0 commit comments

Comments
 (0)