Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: r-Larch/OpenAI-DotNet Loading
base: main
Choose a base ref
...
head repository: RageAgainstThePixel/OpenAI-DotNet Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 11 commits
  • 185 files changed
  • 3 contributors

Commits on Apr 21, 2024

  1. OpenAI-DotNet 7.7.7 (RageAgainstThePixel#282)

    - 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
    
    ---------
    
    Co-authored-by: EssentialNRG <[email protected]>
    Co-authored-by: Dennis van den Berg <[email protected]>
    3 people committed Apr 21, 2024
    Configuration menu
    Copy the full SHA
    417a7fd View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. OpenAI-DotNet-Proxy 7.7.7 (RageAgainstThePixel#292)

    - Added ValidateAuthenticationAsync
    StephenHodgson committed May 2, 2024
    Configuration menu
    Copy the full SHA
    5244be0 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2024

  1. OpenAI-DotNet 7.7.8 (RageAgainstThePixel#293)

    - Updated OpenAIClientSettings.ctr to allow for domain http protocol override (i.e. http:https://localhost:8080 or http:https://0.0.0.0:8080)
    - Updated OpenAIClientSettings.BaseRequest public for easier access when implementing custom proxies.
    - Updated OpenAIClientSettings.IsAzureDeployment public for easier access when implementing custom proxies.
    
    ## OpenAI-DotNet-Proxy 7.7.8
    - Added OpenAIProxyStartup.CreateWebApplication to create modern WebApplication
    - Updated OpenAI-DotNet-Test-Proxy to use WebApplication implementation
    StephenHodgson committed May 4, 2024
    Configuration menu
    Copy the full SHA
    5633315 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. OpenAI-DotNet-Proxy 7.7.9 (RageAgainstThePixel#295)

    - Slight refactor of OpenAIProxyStartup to remove duplicate code
    - Added OpenAI.Proxy.EndpointRouteBuilder
    StephenHodgson committed May 9, 2024
    Configuration menu
    Copy the full SHA
    cbfbabb View commit details
    Browse the repository at this point in the history
  2. OpenAI-DotNet-Proxy 7.7.10 (RageAgainstThePixel#296)

    - Updated EndpointRouteBuilder with optional route prefix parameter
    StephenHodgson committed May 9, 2024
    Configuration menu
    Copy the full SHA
    03bdded View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2024

  1. OpenAI-DotNet 8.0.0 (RageAgainstThePixel#309)

    - Updated Assistants Beta v2
    - Added support for specifying project id
    - Added BatchEndpoint
    - Added VectorStoresEndpoint
    - Added Message.ctr to specify specific tool call id, function name, and content
    - Renamed OpenAI.Images.ResponseFormat to OpenAI.Images.ImageResponseFormat
    - Changed ThreadEndpoint.CancelRunAsync return type from RunResponse to bool
    - Fixed Json defined Tools/Functions being improperly added to tool cache
    - Added Tool.TryUnregisterTool to remove a tool from the cache
    StephenHodgson committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    9675957 View commit details
    Browse the repository at this point in the history
  2. OpenAI-DotNet 8.0.1 (RageAgainstThePixel#324)

    - Fixed Thread.Run.Status enum ordering
    StephenHodgson committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    41eac5c View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2024

  1. OpenAI-DotNet 8.0.2 (RageAgainstThePixel#329)

    - Fixed Thread.Message.Attachement serialization
    - Fixed CreateAssistantRequest to properly copy all override assistant properties
    - Fixed some objects that are chunked, were not properly being appended to the final object
    - Added FileSearchOptions to Tool.FileSearch
    - Added some additional constructor overloads for CodeInterpreterResources
    - Added some additional constructor overloads for VectorStoreRequest
    - Thread.DeleteAsync and Assistant.DeleteAsync now fetch the latest before deleting when deleteToolResources is also requested
    - Refactored the way Function handles reflected invocations for both synchronous and asynchronous calls
      - Function.InvokeAsync will now properly also call synchronous invocations in the tool call collection
    - Refactored Threads/Assistant Unit Tests
    StephenHodgson committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    8294a63 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2024

  1. OpenAI-DotNet 8.0.3 (RageAgainstThePixel#332)

    - Fixed Thread.MessageResponse and Thread.RunStepResponse Delta objects not being properly populated
    - Added Thread.MessageDelta.PrintContent()
    - Added additional unit tests for delta objects
    StephenHodgson committed Jun 16, 2024
    Configuration menu
    Copy the full SHA
    3b0f89a View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. OpenAI-DotNet 8.1.0 (RageAgainstThePixel#334)

    - Fixed streaming event race conditions where the subscriber to the stream would finish before steam events were executed
    - Refactored streaming events callbacks from `Action<IServerSentEvent>` to `Func<IServerSentEvent, Task>`
    - Added `Exception` data to `OpenAI.Error` response
    - Added `ChatEndpoint.StreamCompletionAsync` with `Func<ChatResponse, Task>` overload
    StephenHodgson committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    3fdd926 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2024

  1. OpenAI-DotNet 8.1.1 (RageAgainstThePixel#336)

    - Added overloads to Assistant streaming event callbacks to include
    event name: Func<String, IServerSentEvent, Task>
    
    # OpenAI-DotNet-Proxy 8.1.1
    
    - Renamed OpenAIProxyStartup -> OpenAIProxy
    StephenHodgson committed Jun 30, 2024
    Configuration menu
    Copy the full SHA
    1ed0c2a View commit details
    Browse the repository at this point in the history
Loading