Azure-Samples / Azure-Samples/agent-openai-java-banking-assistant
[User Story] - Migrate from Azure OpenAI to standard Open AI library
- Dominant language
- Java
- Stars
- 164
- Forks
- 181
- PR merge metrics
- No merged PRs in 30d
Description
Description
Update to the stable Open AI java library. https://github.com/openai/openai-java
Current Behavior
It's using Azure Open AI library.
Design Considerations
Make sure to keep using managed identity support: https://github.com/openai/openai-java?tab=readme-ov-file#microsoft-azure
Contributor guide
Research direction
Start by locating the current Azure OpenAI library usage in the Java project and compare it with the stable openai-java documentation linked in the issue. Pay particular attention to the Microsoft Azure managed identity guidance. Done means the project uses the standard library, preserves managed identity support, and its existing checks still pass.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- azure, java
- Domain
- ai, backend
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100