Skip to content

Releases: jamesrochabrun/SwiftOpenAI

Azure OpenAI

24 Jan 06:57
1153951

Choose a tag to compare

This release provides support for both chat completions and chat stream completions through Azure OpenAI. Currently, DefaultOpenAIAzureService supports chat completions, including both streamed and non-streamed options.

openai-azure

v1.5

03 Jan 19:17
61d7539

Choose a tag to compare

  • Stream now can be canceled.
  • Updated demo for stream cancellation.

Simulator Screen Recording - iPhone 15 - 2024-01-03 at 11 15 49

Log probs are now available with chat completions.

19 Dec 07:12

Choose a tag to compare

Screenshot 2023-12-18 at 11 10 57 PM Screenshot 2023-12-18 at 11 10 57 PM

OpenAI DevDay Updates Final part

29 Nov 09:30

Choose a tag to compare

This release features all the new endpoints introduced at OpenAI Dev Day, including the beta version of the Assistants API. It supports a range of functionalities such as assistants, messages, threads, runs, run steps, message file objects, the Vision API, the Text-to-Speech API, and more.
Developers can create their own Assistant client like this.
demoassis

OpenAI DevDay Updates Part two

15 Nov 08:05
0d8a76c

Choose a tag to compare

OpenAI DevDay Updates Part one

10 Nov 01:32

Choose a tag to compare

This release includes updates on the latest OpenAI APIs announced at OpenAI DevDay. This release supports:

  • Parallel Function Calling.
  • Vision API.
  • New demos for Vision and Function Calling.

Simulator Screen Recording - iPhone 15 - 2023-11-09 at 17 12 06

SwiftOpenAI: OpenAI API Integration for Swift

24 Oct 08:17
e066c2a

Choose a tag to compare

SwiftOpenAI v1.0.0 is a Swift package that provides a wrapper for the OpenAI API. This version supports all the primary OpenAI endpoints, including Audio, Chat, Embeddings, Fine-tuning, Files, Images, Models, and Moderations. It also comes with demos for each endpoint to help users understand its usage.