Table of Contents
guide
Using the platform step-by-step

An image demonstrating a group of people working together

Introduction

First things first, you’re going to need access to an OpenAI’s API key. You can either get yourself one from OpenAI’s API key generation page or you could use someone else’s provided he approves you to do so within a room.

Generating a key from OpenAI

  1. Log-in or create an account.
  2. Add some credit balance from the Billing page.
  3. Head over to the API page and click on the Create new secret key button. Create a new secret key picture
  4. Complete the captcha if required and copy your key to your clipboard. That’s it, you’re set!

Using someone else’s key

You just have to be invited to his room and he has to setup his key for use within the room. Unfortunately right now you are unable to use solo prompt session broadcasting without your own key.

Platform navigation

Upon logging in to our platform you will see the left panel navigation bar open. You have the following options:

  • Open your user settings by clicking your avatar. User settings button
  • You can switch to a solo prompt session mode by clicking the Switch to solo button. Solo prompt session button
  • You can create a room in which you can invite people. Create a room button image
  • You can manage your organizations by clicking the organizations button. Manage organizations button

User settings

You can setup your OpenAI key you previously generated by pasting it into the appropriate field and you can customize your profile to the provided extend. You may use any personal API keys in any room you have access to instead of using the room’s keys. Having a personal key also enables you to use the solo prompt session mode.

User settings interface

Allow summarization of context: Whenever a message context exceeds the standard limit by the OpenAI API, reinforce the context (compress it) by applying summarization (only for the first time it is used on that specific context). This will spend an unknown amount of tokens running a recursive summarization process. Various models have different context capacities, for example the gpt-4-vision-preview has a cap of 128,000 tokens (characters). You can see a full list here.

Solo prompt session mode

Upon switching to solo prompt session mode, you will see 3 core functions as buttons:

Solo prompt session utilities

  • Switch to room button - you can use this to switch your navigation menu view back to rooms.
  • New chat button - you can use this to initiate a new solo prompt session.
  • New folder button - you can use this to create a new folder.

Since you have set your previously generated API key in your user settings, you can create a new solo prompt session by clicking the New chat button where you will be greeted with the following interface:

New chat button interface

You can directly start broadcasting a solo prompt session to a room you are a part of from the get-go. You can also use a public/organizational/personal template by clicking the templates button and picking/creating one. For details of the message interface either hover over a button on desktop or refer to the message interface section.

Once the prompt session has been created, you can access its settings and make any change you wish by hovering over it on desktop or tapping on it on mobile and then clicking the grinding gear button:

Prompt settings button

Solo prompt session settings

Once you click the settings button, you are presented with the following settings options:

Prompt settings interface

Some settings worth explaining are:

Folder: You may move a session into a folder which you created by using the create new folder button. That way you can quickly manage broadcast & share permissions since folder permissions override individual prompt session ones.

Tip: You can also move a session into a folder by dragging it over the folder of your choice.

Organizations & Rooms: You can directly manage who you wish to have access to the folder of your prompts in combination of rooms and organizations. Manage organizations and rooms image

Creating a room

After you clicked the Create a room button and filled in the fields with your choices, you will be able to see your freshly created room on your navigation menu:

Room view on the menu

You can enter the room by clicking the button with the room’s name. By clicking the button next to it, you are presented with the following settings:

Room settings view open

Allow summarization of context: Whenever a message context exceeds the standard limit by the OpenAI API, reinforce the context (compress it) by applying summarization (only for the first time it is used on that specific context). This will spend an unknown amount of tokens running a recursive summarization process. Various models have different context capacities, for example the gpt-4-vision-preview has a cap of 128,000 tokens (characters). You can see a full list here.

Invite link: You may use that invite link to invite anyone you want to join. If the room is public, a user is still required an invite link to start interacting with the chat.

Room navigation

When you enter a room you are greeted with a top bar panel and a right side panel that opens upon interaction and can be closed. For now we will focus on the room related interactions without any message interface related interactions.

At the right part of the top bar panel you are able to see the following buttons:

Room top bar panel buttons

Starting from the left, the buttons correspond to the following functions:

  1. Room notifications: When someone in the room makes a comment or pins a message, everyone who is a member of the room receives an exclusive room-tied notification that a comment or a pin has been made. This makes it easier for everyone to keep track of comments and new pins that were made.
  2. Room pins: A list of pinned messages and contexts. Pinning messages and contexts can be powerful for highlighting content and context respectively within a collective of users. Reusable contexts can be powerful and apply seamless integration to various kinds of interaction.
  3. Search messages: Aside from the platform-wide search which applies exclusively to logged-in and non-logged-in users (you can search private rooms and accessed prompts from the generic explore page), you can also search quickly in the room’s scope. Room search function
  4. Results-only view: Toggle between room view and results-only view for a quick overview of the room’s prompts AI-only results. You can also view them sorted by likes or created at dates. Results only view
  5. Users: You can view the current users of the room. Room members view

Message interface

The message interface is all about message interaction and the ability to leverage the model’s capabilities and customization to the greatest extend.

Message interface looks

Message interface: Context

You have the ability to fully customize the context of your next prompt. By default within a room, the 20 previous on-going messages are going to used as the context if you are not using a solo prompt session. You can override that by enabling the Context option, or by importing a Context from a room pin.

When you click the Context button which enables custom context, you will see the following shift of the interface:

Message interface context interface shift

You may notice the View button appearing on the top right. Clicking it opens the right side-bar view so you can view the details current Context of the prompt you want to make. By clicking on any individual checkbox within the room/prompt session, you add the message on the Context.

Message interface context side bar

You can see you can also add messages from previous prompt results. Adding a message from a ChatGPT output can be quite helpful in maintaining the model’s focus and accuracy on the context itself. You can also see the size of the context you’re using so you’re aware of any potential overflows and how big they are going to be in case you plan to use summarization on them. Reordering the prompts may or may not be helpful to you in all cases, depending on the case.

Message interface: Role

Choose the role you want to go with as your prompt for the underlying OpenAI API.

Message interface role selection

Message interface: Temperature

Set the temperature or the top_p value for the randomness of the prompt output.

Message interface role selection

  • temperature: What sampling temperature to use, between 0 and 2. Higher values like 0.8 will make the output more random, while lower values like 0.2 will make it more focused and deterministic.
  • top_p: An alternative to sampling with temperature, called nucleus sampling, where the model considers the results of the tokens with top_p probability mass. So 0.1 means only the tokens comprising the top 10% probability mass are considered.

Message interface: Attach

Attach any files and images you want along the prompt. Currently for files only txt and PDF are supported. If your text/PDF files together as a context exceed the context, context summarization will have to be applied or you can’t make a prompt.

Message interface role selection

Message interface: Message/Prompt

Toggle between message mode and prompt mode inside a room.

Conclusion

This post will keep getting updated as new features and functionality are introduced to the platform. Make sure to drop us a follow to keep up-to-date with the platform news and updates. We wish you a wonderful prompting experience with your friends and colleagues!

Read more