Releases: RageAgainstThePixel/com.openai.unity
Releases · RageAgainstThePixel/com.openai.unity
com.openai.unity 8.5.1
com.openai.unity 8.5.0
What's Changed
- Added Role.Developer for reasoning model messages
- Added reasoning effort parameter for o1 series models in ChatRequest
- Fix possible misinterpretation of function parameter types in function calls
Full Changelog: 8.4.5...8.5.0
com.openai.unity 8.4.5
What's New
- Fix http/https protocol in client settings
- Fix audio modality support in chat streaming completions
- Fix assistant samples
- Fix microphone sampling rates
- Fix playback sampling rates
Full Changelog: 8.4.4...8.4.5
com.openai.unity 8.4.4
What's Changed
- refactored AudioEndpoint speech requests
- added AudioEndpoint.GetSpeechAsync
- deprecated AudioEndpoint.CreateSpeechAsync
- deprecated AudioEndpoint.CreateSpeechStreamAsync
- added SpeechClip response
- added Realtime.ResponseAudioResponse.AudioSamples
- updated all sample scenes with new OnAudioFilterRead examples for better playback
- updated unit tests
Full Changelog: 8.4.3...8.4.4
com.openai.unity 8.4.3
com.openai.unity 8.4.2
com.openai.unity 8.4.1
com.openai.unity 8.4.0
What's Changed
- Add realtime support
- Added
o1
,o1-mini
,gpt-4o-mini
, andgpt-4o-realtime
,gpt-4o-audio
model convenience properties - Fixed some bugs with function invocations
- Fixed
strict
for built inFunctionAttribute
defined tools - Fixed
FunctionAttribute
tool generated names so they aren't too long - Refactored
Tools
andToolCalls
. There is more of a distinction now inChatResponses
- Refactored
SpeechRequest
, and deprecatedSpeechVoice
enum in favor of newVoice
class - Refactored
OpenAI.Chat
to support new audio modalities and output audio
Full Changelog: 8.3.0...8.4.0
com.openai.unity 8.3.0
What's Changed
- Refactored TypeExtensions and JsonSchema generation
- Improved JsonSchema generation for enums and dictionaries
- Ensured JsonSchema properly handles nullable types
- Ensure that function args are not re-serialized and passed back into tool function for future calls
Full Changelog: 8.2.5...8.3.0
com.openai.unity 8.2.5
What's Changed
- Fixed ResponseObjectFormat deserialization when maxNumberOfResults is null
Full Changelog: 8.2.4...8.2.5