[OpenAI][Assistants] Support for streaming enabled endpoints
This is a WIP
Closes #39462
- Code gen based on spec repo branch
-
StreamTestsadded for sync/async and Azure/non-Azure - SSE implementation for Assistants
- Introduction of
StreamUpdateclass for stream updates - Added documentation for classes, methods, etc. related to streaming
Still missing:
- finalized spec
- rest API commit hash in main
- rest API service version
- style checks
API change check
APIView has identified API level changes in this PR and created following API reviews.
Hi @jpalvarezl This is a great feature when do you think it will available?
Hi @alikian , we really appreciate the interest! We are doing what we can to have this done ASAP. I added more details in the issue mentioned in the description of this PR.
But in summary, we need to first merge the spec in this other PR before this code can reach main.
We are targeting a package release for the end of the month, which will include features from Assitants V2 as well.