openai-chat-app-quickstart
openai-chat-app-quickstart copied to clipboard
A simple chat application that uses managed identity for Azure OpenAI access. Designed for deployment on Azure Container Apps with the Azure Developer CLI.
- [x] Update GitHub Actions workflow to use Python 3.11, 3.12, 3.13, and 3.14 - [x] Update pyproject.toml target-version for ruff and black to py314 - [x] Update Dockerfile to...
Bumps [openai](https://github.com/openai/openai-python) from 1.107.2 to 2.6.1. Release notes Sourced from openai's releases. v2.6.1 2.6.1 (2025-10-24) Full Changelog: v2.6.0...v2.6.1 Bug Fixes api: docs updates (d01a0c9) Chores client: clean up custom translations...
Bumps [pydantic-core](https://github.com/pydantic/pydantic-core) from 2.33.2 to 2.39.0. Release notes Sourced from pydantic-core's releases. v2.39.0 2025-08-11 What's Changed docs: improve onboarding by @PrettyWood in pydantic/pydantic-core#1775 build: bump pytest to 8.4 by @PrettyWood...
## Issue Description This repository is missing an `AGENTS.md` file at the root. That file is used to **onboard a coding agent (like GitHub Copilot's automation agents)** so it can...
This PR migrates the repository from the deprecated Azure-specific OpenAI client constructors (`AsyncAzureOpenAI`) to the standard OpenAI client constructors (`AsyncOpenAI`) to maintain compatibility with current and future OpenAI SDK versions....
## Issue Description This repository is using the Azure-specific client constructors from the OpenAI SDK: `AzureOpenAI` or `AsyncAzureOpenAI`. These constructors are deprecated in the latest SDKs. Migrate to the standard...
This PR modernizes the `azure.yaml` configuration by removing the `pipeline:` `variables:` section, which is no longer needed as of Azure Developer CLI version 1.17.0. The Azure Developer CLI now auto-detects...
As of azd version 1.17.0, the `pipeline:` `variables:` section in `azure.yaml` is no longer needed. The Azure Developer CLI will auto-detect the needed variables from `main.parameters.json`. Please update this repository's...