com.openai.unity

A Non-Official OpenAI Rest Client for Unity (UPM)

MIT License

Stars
455
Committers
4

Bot releases are visible (Hide)

com.openai.unity - com.openai.unity 7.0.3

Published by StephenHodgson 11 months ago

What's Changed

  • Updated FileResponse.Size int -> int?

Full Changelog: https://github.com/RageAgainstThePixel/com.openai.unity/compare/7.0.2...7.0.3

com.openai.unity - com.openai.unity 7.0.2

Published by StephenHodgson 11 months ago

What's Changed

  • Fixed missing Threads.Message.Content.ImageFile property.
  • Marked OpenAI.Completions Obsolete

Full Changelog: https://github.com/RageAgainstThePixel/com.openai.unity/compare/7.0.1...7.0.2

com.openai.unity - com.openai.unity 7.0.1

Published by StephenHodgson 11 months ago

What's Changed

  • Fixed AssistantExtension.UploadFileAsync spelling error with file purpose.

Full Changelog: https://github.com/RageAgainstThePixel/com.openai.unity/compare/7.0.0...7.0.1

com.openai.unity - com.openai.unity 7.0.0

Published by StephenHodgson 11 months ago

What's Changed

  • Added AssistantsEndpoint
  • Added ThreadsEndpoint

Full Changelog: https://github.com/RageAgainstThePixel/com.openai.unity/compare/6.0.0...7.0.0

com.openai.unity - com.openai.unity 6.0.0

Published by StephenHodgson 11 months ago

What's Changed

  • Updated FilesEndpoint.ListFilesAsync with optional purpose filter query parameter
  • Refactored list responses with a more generic ListQuery and ListResponse pattern
    • EventList -> ListResponse
    • FineTuneJobList -> ListResponse
  • Standardized names for timestamps to have suffix: UnixTimeSeconds
  • Standardized response class names (existing classes depreciated)
    • FileData -> FileResponse
    • CompletionResult -> CompletonResponse
    • Event -> EventResponse
    • FineTuneJob -> FineTuneJobResponse
  • Added detail parameter to ImageURL
  • Added GetModerationChunkedAsync method in ModerationsEndpoint
  • Fixed streaming function tool serialization
  • Fixed multiple function tool usages
  • Added additional implicit operators for Chat.Content
  • Added warnings to default auth and setting constructors to improve init speed
  • Updated authentication
  • Updated unit tests
  • Updated docs

Full Changelog: https://github.com/RageAgainstThePixel/com.openai.unity/compare/5.2.3...6.0.0

com.openai.unity - com.openai.unity 5.2.3

Published by StephenHodgson 11 months ago

What's Changed

  • switched audio encoding from wav to ogg
  • changed Audio.TranscriptionRequest.Temperature int? -> float?

Full Changelog: https://github.com/RageAgainstThePixel/com.openai.unity/compare/5.2.2...5.2.3

com.openai.unity - com.openai.unity 5.2.2

Published by StephenHodgson 11 months ago

What's Changed

  • Fixed Image Generation for Azure

Full Changelog: https://github.com/RageAgainstThePixel/com.openai.unity/compare/5.2.1...5.2.2

com.openai.unity - com.openai.unity 5.2.1

Published by StephenHodgson 11 months ago

What's Changed

  • Removed dynamic types in favor of object to fix crashing on il2cpp
  • Added additional Preserve attributes and constructors to stripped types
  • Changed tts clip download cache location
  • Updated chat samples package with tts voice of assistant
  • Added ability to reference a Texture2D object for vision requests
  • Updated docs

Full Changelog: https://github.com/RageAgainstThePixel/com.openai.unity/compare/5.2.0...5.2.1

com.openai.unity - com.openai.unity 5.2.0

Published by StephenHodgson 12 months ago

What's Changed

  • Updated chat endpoint features
    • json mode
    • gpt-vision
    • reproducible outputs
    • tool functions

Full Changelog: https://github.com/RageAgainstThePixel/com.openai.unity/compare/5.1.3...5.2.0

com.openai.unity - com.openai.unity 5.1.3

Published by StephenHodgson 12 months ago

What's Changed

  • Fix Image Generation result local cache file path (for real!)

Full Changelog: https://github.com/RageAgainstThePixel/com.openai.unity/compare/5.1.2...5.1.3

com.openai.unity - com.openai.unity 5.1.2

Published by StephenHodgson 12 months ago

What's Changed

  • Fix Image Generation result local cache file path

Full Changelog: https://github.com/RageAgainstThePixel/com.openai.unity/compare/5.1.1...5.1.2

com.openai.unity - com.openai.unity 5.1.1

Published by StephenHodgson 12 months ago

What's Changed

  • mark some image endpoint functions obsolete in favor of image request types
  • updated docs

Full Changelog: https://github.com/RageAgainstThePixel/com.openai.unity/compare/5.1.0...5.1.1

com.openai.unity - com.openai.unity 5.1.0

Published by StephenHodgson 12 months ago

What's Changed

  • Added Text To Speech Endpoint
  • Added Model parameters to Image endpoints
    • Support for Dalle 3
  • Convert Fine Tuning endpoint to latest
    • Usually I make an effort to make the least breaking changes as possible, but this is a complete overhaul. If you were using this feature in any capacity before, you'll need to delete whatever you have and start over.
  • Moved fine tuning dashboard from OpenAI/Fine Tuning -> Window/Dashboard/OpenAI/Fine Tuning
  • Added EnableDebug property to all endpoints, which will toggle printing the api call details to the log console
    • Warning! Improperly enabling this in production environment may leak your api keys unless running proxy service!
  • Removed Model check for all requests, api will now tell you if model can be used or not on specific endpoints
  • Removed Obsolete members
  • Marked EditEndpoint obsolete

Full Changelog: https://github.com/RageAgainstThePixel/com.openai.unity/compare/5.0.11...5.1.0

com.openai.unity - com.openai.unity 5.0.11

Published by StephenHodgson about 1 year ago

What's Changed

  • updated rest package to fix incomplete chat stream data responses

Full Changelog: https://github.com/RageAgainstThePixel/com.openai.unity/compare/5.0.10...5.0.11

com.openai.unity - com.openai.unity 5.0.10

Published by StephenHodgson about 1 year ago

What's Changed

  • added Preserve to all json serialized objects to fix overzealous Unity code stripping
  • fixed processing time string culture conversion when parsing double
  • updated deps

Full Changelog: https://github.com/RageAgainstThePixel/com.openai.unity/compare/5.0.9...5.0.10

com.openai.unity - com.openai.unity 5.0.9

Published by StephenHodgson about 1 year ago

What's Changed

  • Fixed Model delete permission Unauthorized Access check

Full Changelog: https://github.com/RageAgainstThePixel/com.openai.unity/compare/5.0.8...5.0.9

com.openai.unity - com.openai.unity 5.0.8

Published by StephenHodgson about 1 year ago

What's Changed

  • Fixed AudioTranscriptionRequest.Temperature type. int? -> float?
  • Updated Moderations Categories and Scores with new metrics

Full Changelog: https://github.com/RageAgainstThePixel/com.openai.unity/compare/5.0.7...5.0.8

com.openai.unity - com.openai.unity 5.0.7

Published by StephenHodgson about 1 year ago

What's Changed

  • bump com.utilities.rest -> 2.1.4

Full Changelog: https://github.com/RageAgainstThePixel/com.openai.unity/compare/5.0.6...5.0.7

com.openai.unity - com.openai.unity 5.0.6

Published by StephenHodgson about 1 year ago

What's Changed

  • fixed embedding response deserialization

Full Changelog: https://github.com/RageAgainstThePixel/com.openai.unity/compare/5.0.5...5.0.6

com.openai.unity - com.openai.unity 5.0.5

Published by StephenHodgson about 1 year ago

What's Changed

  • Fixed Message.Content serialization in Role.Function message history

First time contributor

  • @nick-zocdoc

Full Changelog: https://github.com/RageAgainstThePixel/com.openai.unity/compare/5.0.4...5.0.5

Badges
Extracted from project README
Discord openupm openupm NuGet version (OpenAI-DotNet-Proxy)