这是indexloc提供的服务,不要输入任何密码
Skip to content

Tags: yosun/com.openai.unity

Tags

7.7.9

Toggle 7.7.9's commit message
com.openai.unity 7.7.9 (RageAgainstThePixel#228)

- Fixed Chat sample in 2021.3 LTS

7.7.8

Toggle 7.7.8's commit message
com.openai.unity 7.7.8 (RageAgainstThePixel#226)

- Updated OpenAISettingsInfo.ctr to allow for domain http protocol override (i.e. http://localhost:8080 or http://0.0.0.0:8080)
- Updated OpenAISettingsInfo.BaseRequest public for easier access when implementing custom proxies.
- Updated OpenAISettingsInfo.IsAzureDeployment public for easier access when implementing custom proxies.
- Updated com.utilities.rest -> 2.5.6

7.7.7

Toggle 7.7.7's commit message
com.openai.unity 7.7.7 (RageAgainstThePixel#217)

- Updated static models list
  - Added gpt-4-turbo
  - Marked some models as deprecated since they are no longer available
- Added temperature to CreateRunRequest and CreateThreadAndRunRequest
- Fixed temperature to string conversion to be invariant culture for
audio requests
- Fixed type checking built in function tool calls

7.7.6

Toggle 7.7.6's commit message
com.openai.unity 7.7.6 (RageAgainstThePixel#210)

- Added support for streaming text to speech
  - Added AudioEndpoit.CreateSpeechStreamAsync(SpeechRequest, Action<AudioClip>, CancellationToken)
- Added support for Audio Transcription and Translation verbose json output
  - Added support for timestamp granularities for segments and words
  - Marked CreateTranscriptionAsync obsolete
  - Added CreateTranscriptionTextAsync
  - Added CreateTranscriptionJsonAsync
  - Marked CreateTranspationAsync obsolete
  - Added CreateTranslationTextAsync
  - Added CreateTranslationJsonAsync
- Updated SpeechResponseFormat to include wav and pcm

7.7.5

Toggle 7.7.5's commit message
com.openai.unity 7.7.5 (RageAgainstThePixel#205)

- Allow FunctionPropertyAttribute to be assignable to fields
- Updated Function schema generation
  - Fall back to complex types, and use $ref for discovered types
  - Fixed schema generation to properly assign unsigned integer types

7.7.4

Toggle 7.7.4's commit message
com.openai.unity 7.7.4 (RageAgainstThePixel#203)

- Fixed Threads.RunResponse.WaitForStatusChangeAsync timeout

7.7.3

Toggle 7.7.3's commit message
com.openai.unity 7.7.3 (RageAgainstThePixel#200)

- Updated ChatRequest toolChoice to only send type and name of function, reducing token usage

7.7.2

Toggle 7.7.2's commit message
com.openai.unity 7.7.2 (RageAgainstThePixel#198)

- Added FunctionParameterAttribute to help better inform the feature how to format the Function json

7.7.1

Toggle 7.7.1's commit message
com.openai.unity 7.7.1 (RageAgainstThePixel#196)

- More Function utilities and invoking methods
  - Added FunctionPropertyAttribute to help better inform the feature how to format the Function json
  - Added FromFunc<,> overloads for convenance
  - Fixed invoke args sometimes being casting to wrong type
  - Added additional protections for static and instanced function calls
  - Added additional tool utilities:
    - Tool.ClearRegisteredTools
    - Tool.IsToolRegistered(Tool) - Tool.TryRegisterTool(Tool)
- Updated Sample Chat Behaviour with updated tool implementations
- com.utilities.rest -> 2.5.3

7.7.0

Toggle 7.7.0's commit message
com.openai.unity 7.7.0 (RageAgainstThePixel#194)

- Added `Tool` call and `Function` call Utilities and helper methods
- Added `FunctionAttribute` to decorate methods to be identified and used in function calling
- `Chat.Message.ToolCalls` can be directly invoked using `Function.Invoke()` or `Function.InvokeAsync(CancellationToken)`
- Assistant tool call outputs can be easily generated using `assistnat.GetToolOutputAsync(run.RequiredAction.SubmitToolOutputs.ToolCalls)`
  - Check updated docs for more details and examples
- Fixed `ChatRequest` seed parameter not being set correctly when using tools