Skip to content

Comments

Update to use latest Azure OpenAI SDK and secure bicep for AI Foundry#12

Open
paulyuk wants to merge 6 commits intomainfrom
bicep-patch
Open

Update to use latest Azure OpenAI SDK and secure bicep for AI Foundry#12
paulyuk wants to merge 6 commits intomainfrom
bicep-patch

Conversation

@paulyuk
Copy link
Collaborator

@paulyuk paulyuk commented Nov 4, 2025

This pull request introduces significant improvements to the Azure Function app and its infrastructure setup for AI chat capabilities. The main changes include a refactor of the Python function app to use the OpenAI SDK directly, configured for Azure OpenAI, enhanced error handling, and new resource provisioning scripts in bicep for secure role assignments and capability host setup.

The conversation history is saved to Azure Table Storage (can be easily changed to another service).

These updates improve reliability, maintainability, and security of the chat service.## Purpose

Does this introduce a breaking change?

[ ] Yes
[x] No

Pull Request Type

What kind of change does this Pull Request introduce?

[ ] Bugfix
[ ] Feature
[x] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[x] Documentation content changes
[ ] Other... Please describe:

How to Test

follow the readme

Copy link

@pamelafox pamelafox left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Python looks good

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants