Changelog

In-Chat Image Rendering for Code Interpreter Outputs

Nov 14, 2024
Visualizing Revenue Data with Code Interpreter.
You can now view image files generated by Code Interpreter directly in chat. When an image file is returned, it will automatically display in the chat window.
Note: Make sure to have the Code Interpreter enabled in your assistant setup. This feature is only applicable to OpenAI and Azure OpenAI providers.
Make sure to enable code interpreter in your Assistant setup.

Video and Audio Components

Oct 27, 2024
You can now play video and audio files directly in chat by embedding links with supported formats (e.g., mp4, ogg, mp3, wav).
Example: ![Media description](https://files.vidstack.io/sprite-fight/720p.mp4)
Video component.

Azure OpenAI Suppport

Oct 25, 2024
Connect Azure OpenAI with Superinterface
Added support for Azure. We now support Azure OpenAI Completions API and Azure OpenAI Assistants API.
Check out our step-by-step guide here.

Firecrawl Support

Oct 22, 2024
Add scraping and crawling capabilities to your assistant with Firecrawl functions.
Integrated support for Firecrawl, allowing assistants to scrape websites, perform Google searches, and extract content from web pages.
Learn how to set up functions that enable your assistants to scrape, crawl, and search the web using Firecrawl here.

Enhanced Error Handling

Oct 12, 2024
Improved user experience by adding a friendly toast notification whenever there’s an issue with sending messages or receiving assistant responses.

Toggle File Upload

Oct 11, 2024
Introduced a setting to enable or disable file uploads from the user's side within Interfaces.

Customizable Annotations

Oct 10, 2024
An example of how annotations are displayed in the style Minimal.
Added the option to customize how file annotations appear in chat. They can now be set as:
Hidden
Minimal (shows "File cited." on annotation icon click)
Source (displays the actual source file in a modal on annotation icon click)
Note: For source annotations, reimport files via the vector stores tab in Superinterface since OpenAI Assistants API doesn’t provide access to original source files.
See a step-by-step guide for how to customize annotations here.

Client-Side Tools

Oct 8, 2024
New function handler - "Client tool," allowing assistants to call functions defined on the client side/frontend.

Iframe Integration

Oct 2, 2024
Native support for iframe integration is now available.

Group Interfaces

Oct 1, 2024
Configure group interface.
Configure group interface.
Expanded from single assistant interfaces to include Group Interfaces, enabling a ChatGPT-like UI experience.
An example of a published group interface.

Open Router & o1 Model Support

Sep 16, 2024
Added support for models like OpenAI’s o1 via Open Router. Find it here.

Code Examples

Sep 15, 2024
Superinterface Code Examples
Superinterface Code Examples
Published examples to illustrate how to use Superinterface via code. See examples here.

Replicate Support

Sep 6, 2024
Generate visual and auditory content with replicate integration
Generate visual and auditory content with replicate integration
Added support for calling any Replicate model (e.g., flux). This enables assistants to generate images or other content using Replicate.

Custom Domains for Webpage Integration

Aug 28, 2024
Publish your assistant on your domain.
Custom domains are now supported. Users can set up DNS records, making assistants accessible through their own domain.

Logs

Aug 25, 2024
View logs.
Introduced assistant logs, allowing users to view logs, especially useful in case of errors (like exceeding OpenAI credit limits, invalid API key, Connection error, etc.).

Assistant Descriptions

Aug 18, 2024
Add public descriptions to assistants.
Added the ability to set descriptions for assistants, which are displayed in Group Interfaces.

Avatars

Aug 18, 2024
Customize your assistant's avatar.
Customize your assistant's avatar.
Users can now customize avatars by choosing an icon or uploading their own image.

Groups

Aug 18, 2024
Configure groups.
Configure groups.
Introduced grouping and ordering of assistants, enabling Group Interfaces (ChatGPT-like) with multiple assistants.

Multi-Agent Support

Jul 11, 2024
Added support for multi-agent flows via the new "Superinterface Assistant" Function Handler, enabling complex agent flows.
Learn how to set up multi-agent flows here.