Shawn Fang
Shawn Fang
Record tests by using latest azure-core-test ```[tasklist] ### Tasks - [x] OpenAI Inference - [ ] OpenAI Assistant ```
Reference: https://platform.openai.com/docs/api-reference/assistants-streaming
https://platform.openai.com/docs/assistants/whats-new OpenAI announces they have a new Assistant API version. We need to investigate and support it in our SDK as well.
We have announced a GA release version, `2024-02-01`, but it is not supported in the [latest TypeSpec 's service version list](https://github.com/Azure/azure-rest-api-specs/blob/main/specification/cognitiveservices/OpenAI.Inference/main.tsp#L57). We have this GA version in the repo. https://github.com/Azure/azure-rest-api-specs/tree/main/specification/cognitiveservices/data-plane/AzureOpenAI/inference/stable/2024-02-01
OpenAI starts to support [stream_options](https://platform.openai.com/docs/api-reference/chat/create#chat-create-stream) in the chat completion API. We should look into how to support it in Azure OpenAI SDK for Java. curl payload looks like below, it...
**Is your feature request related to a problem? Please describe.** Python and JavaScript Azure Identity SDK have a method `getBearerTokenProvider` that returns a callback, `Supplier` in Java. Python: https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/identity/azure-identity/azure/identity/_bearer_token_provider.py JavaScript:...
this package should be deprecated in favor of `azure-ai-translation-document`
- [x] Added support for service API version, `2024-08-01-preview`. [41928](https://github.com/Azure/azure-sdk-for-java/pull/41928) - [x] Added new constructors to take `BinaryData` or `List` as input type for `content` in `ChatRequestAssistantMessage`, `ChatRequestSystemMessage`, `ChatRequestToolMessage` classes....