Chat Interface
The chat interface (accessible after logging in to the chat site) is the main area where you will interact with your AI assistants. Here's a breakdown of its key components:
Chat Area:
This is the central part of the screen where the conversation with your AI assistant takes place. Messages from both you and the AI will be displayed here in a continuous thread.
Select Assistant:
Located at the top-left corner of the chat interface, this dropdown menu allows you to select different AI assistants tailored to various tasks or specialisations.
Chat model settings:
At the top-right corner, you will find the chat model settings button. Clicking this provides an overview and access to all the AI capabilities available on the platform. The Neuro+ All model is the default model trained on the entire NeuroPower™ Framework.
Message Input Box:
Situated at the bottom of the chat interface, this is where you type your messages. You can start a conversation or ask a question here. You can also use special commands like @, #, and ! for specific functions or prompts.
Plus Sign (+):
To the left of the message input box is a plus sign icon. Clicking this allows you to add files to your message, which the AI can then use to provide more contextually relevant responses.
Send Button:
To the right of the message input box is the send button (depicted by a paper airplane icon). Click this button to send your message to the AI assistant.
Help Icon:
Located in the bottom-right corner, this question mark icon provides quick access to help and support resources. Clicking it will display keyboard shortcuts for efficient navigation and offer a link to the documentation about Neuro+ for further assistance.
Chat Model Settings
In the top right hand corner of the screen you will find the chat model settings and selector. When you click on the chat model settings, a panel with various settings and options related to the selected model will appear. Here's what you'll find:
Model Selection:
The dropdown menu at the top allows you to switch between different models available on the platform. Neuro+ All is the default model that encompasses the entire NeuroPower™ Framework.
Prompt:
Below the model selection, you can see and edit the prompt that guides the AI's responses. The default prompt usually encourages the AI to be helpful and friendly.
Advanced Settings:
Click to expand the advanced settings section to fine-tune the AI's behaviour.
Temperature: Adjusts the creativity of the AI's responses. A lower temperature results in more focused and deterministic responses, while a higher temperature makes the responses more diverse. If you are receiving strange outputs, there is a chance your temperature may be set too high. We suggest leaving this at the default setting for each given model. If you need consistently reproducible outputs, set temperature to 0.
Context Length: Defines the maximum length of the context (in words) that the AI will consider when generating responses.
Profile Context: Enabling this option allows the AI to incorporate user profile information into its responses.
Workspace Instructions: This setting ensures that the AI includes workspace-specific instructions in its context.
Embeddings Provider: This dropdown allows you to select the provider for embeddings, with options like OpenAI.
Toolbar
The toolbar is located on the far left of the screen. It contains several icons that allow you to access different functionalities within the platform. Here's a description of each icon from top to bottom:
Workspace Settings:
The top section of the pane always displays the current workspace. Clicking on "Home" opens a dropdown menu where you can select or create a new workspace. Next to the workspace dropdown, the cog icon opens the workspace settings, allowing you to customise various aspects of your workspace.
Chats:
This is the default icon and is selected when you first log in. Clicking this icon opens the Chats pane where you can view, search, and manage your ongoing and past conversations.
Assistants:
Clicking this icon opens the Assistants pane where you can create and manage AI assistants tailored to specific tasks or preferences.
Prompts:
This icon opens the Prompts pane, providing access to pre-defined prompts that can guide the AI's responses or initiate specific actions.
Files:
Clicking this icon opens the Files pane, allowing you to upload, organise, and manage files that can be accessed by your AI assistants.
Collections:
This icon opens the Collections pane where you can create and manage collections of related documents, prompts, or other resources.
Dark or Light Mode:
This icon allows you to toggle between dark and light modes for the interface, providing a comfortable viewing experience based on your preference.
Profile Settings:
Clicking this icon opens your profile settings, where you can update your personal information, preferences, and account settings.
Sidebar Pane
The pane is the section to the right of the toolbar. The top part of the pane displays the "Workspace Settings", which remain constant regardless of the selected icon. The section below changes based on the icon selected in the toolbar, providing relevant options and information for that section. Here's what you'll find in the various panes:
Chats Pane:
- New Chat: At the top, there is a button to start a new chat. Clicking this button will open a new chat window with your selected AI assistant.
- Search Chats: Below the New Chat button, there is a search bar where you can search for specific chats by keywords or phrases.
- New Folder: This option allows you to create new folders to organise your chats.
- Chat List: The main section displays a list of your recent chats, grouped by date. Each chat shows a snippet of the latest message for easy identification.
Assistants Pane:
- New Assistant: At the top of the pane, there is a button to create a new assistant. Clicking this button will open a new window where you can configure your assistant.
- Search Assistants: Below the New Assistant button, there is a search bar to find specific assistants.
- Assistants List: If you have any configured assistants, they will be listed here. Each assistant can be tailored with specific models, instructions, and access to files and collections.
Prompts Pane:
- New Prompt: At the top of the pane, there is a button to create a new prompt. Clicking this button will open a new window where you can configure your prompt.
- Search Prompts: Below the New Prompt button, there is a search bar to find specific prompts.
- Prompts List: If you have any saved prompts, they will be listed here. Prompts are a great way to easily save and reuse your favourite and commonly used prompts.
- Example: 'Write me an 800-word article on the history of AI.'
Files Pane:
- New File: At the top of the pane, there is a button to upload a new file. Clicking this button will open a new window where you can select and upload your file.
- Search Files: Below the New File button, there is a search bar to find specific files.
- Files List: If you have any uploaded files, they will be listed here. Files can be images, text files, PDFs, etc., and can be used as data for your chatbot to search for relevant content.
- Example: Uploading a research paper on machine learning for your chatbot to reference in discussions.
Collections Pane:
- New Collection: At the top of the pane, there is a button to create a new collection. Clicking this button will open a new window where you can configure your collection.
- Search Collections: Below the New Collection button, there is a search bar to find specific collections.
- Collections List: If you have any created collections, they will be listed here. Collections are groupings of files and a simple way to organise your data. If you have many files uploaded, you can aggregate them into one collection.
- Example: 'AI Research Papers' - a collection of various research papers on AI.
Profile Settings Pane:
Profile Tab:
- Username: Enter your username to be displayed across the platform.
- Profile Image: Upload a profile image to personalise your account.
- Chat Display Name: Set the name that will be displayed during chats.
- Profile Context: Provide additional context about yourself to help the AI provide better responses. This can include interests, preferences, or any other relevant information.
- Save and Cancel: At the bottom of the panel, you will find the Save and Cancel buttons. Click Save to apply your changes or Cancel to discard them.
Subscription Tab:
- Subscription Details: Manage your subscription details, including plan type, billing information, and renewal settings.
- Logout: At the top right, there is a logout button to securely sign out of your account.
Workspace Settings
The workspace settings allow you to customise the environment in which you interact with the AI. Here's what you can do in this section:
Main Tab
Workspace Name:
At the top, you can set the name of your workspace. This is useful for distinguishing between different projects or contexts.
Workspace Image:
You can upload an image to personalise your workspace. This image will be displayed in the workspace dropdown menu.
AI Response Instructions:
Below the workspace image, there is a text box where you can provide specific instructions on how you would like the AI to respond within this workspace. This can include tone, style, or any other preferences.
Save and Cancel:
At the bottom of the settings panel, you will find the Save and Cancel buttons. Click Save to apply your changes or Cancel to discard them.
Defaults Tab
The Defaults tab allows you to set the initial settings for new workspaces. Here's what you can configure:
Model:
Choose the default model that your workspace will use. Neuro+ All is the default model trained on the entire NeuroPower™ Framework.
Prompt:
Set the default prompt that guides the AI's responses. The default prompt usually encourages the AI to be helpful and friendly.
Advanced Settings:
Click to expand the advanced settings section to fine-tune the AI's behaviour.
- Temperature: Adjusts the creativity of the AI's responses. A lower temperature results in more focused and deterministic responses, while a higher temperature makes the responses more diverse.
- Context Length: Defines the maximum length of the context (in words) that the AI will consider when generating responses.
- Profile Context: Enabling this option allows the AI to incorporate user profile information into its responses.
- Workspace Instructions: This setting ensures that the AI includes workspace-specific instructions in its context.
- Embeddings Provider: This dropdown allows you to select the provider for embeddings, with options like OpenAI.
Save and Cancel:
Similar to the Main tab, the Save and Cancel buttons are located at the bottom. Click Save to apply your changes or Cancel to discard them.
Creating a New Assistant
Creating a new assistant allows you to tailor an AI model to specific tasks, preferences, and knowledge bases. This can be accessed from the Assistants tab in the toolbar. Here's how to configure a new assistant:
Name:
Enter a name for your assistant. This helps you identify the assistant among others you may create.
Description:
Provide a description for the assistant. This can include its purpose and any specific tasks it is designed to handle.
Image (Optional):
You can upload an image to represent your assistant. This image will be displayed in the Assistants pane.
Model:
Choose the AI model that the assistant will use. Neuro+ All is a commonly selected model trained on the entire NeuroPower™ Framework.
Prompt:
Set the prompt that guides the AI's responses. The default prompt usually encourages the AI to be helpful and friendly.
Advanced Settings:
Click to expand the advanced settings section to fine-tune the AI's behaviour.
- Temperature: Adjusts the creativity of the AI's responses. A lower temperature results in more focused and deterministic responses, while a higher temperature makes the responses more diverse.
- Context Length: Defines the maximum length of the context (in words) that the AI will consider when generating responses.
- Profile Context: Enabling this option allows the AI to incorporate user profile information into its responses.
- Workspace Instructions: This setting ensures that the AI includes workspace-specific instructions in its context.
- Embeddings Provider: This dropdown allows you to select the provider for embeddings, with options like OpenAI.
Files & Collections:
Below the advanced settings, you can select files and collections that the assistant will have access to. This allows the assistant to use specific documents and resources to provide more informed responses.
Create and Cancel:
At the bottom of the panel, you will find the Create and Cancel buttons. Click Create to finalise and save your new assistant or Cancel to discard the configuration.
Creating a New Prompt
Creating a new prompt allows you to save and reuse specific instructions for the AI. This can be accessed from the Prompts tab in the toolbar. Here's how to configure a new prompt:
Name:
Enter a name for your prompt. This helps you identify the prompt among others you may create.
Prompt:
Provide the content of the prompt. This can include specific instructions or questions for the AI to respond to.
Create and Cancel:
At the bottom of the panel, you will find the Create and Cancel buttons. Click Create to finalise and save your new prompt or Cancel to discard the configuration.
Creating a New File
Creating a new file allows you to upload documents, images, and other resources that your AI assistants can access. This can be accessed from the Files tab in the toolbar. Here's how to upload a new file:
New File:
Click the "New File" button at the top of the Files pane. This will open a new window where you can select and upload your file.
File Selection:
Browse: Click the Browse button to open a file explorer and select the file you want to upload from your computer. You can upload images, text files, PDFs, etc.
Description:
Description Box: Provide a description for the file if desired. This can help you and others understand the content and purpose of the file.
Create and Cancel:
At the bottom of the panel, you will find the Create and Cancel buttons. Click Create to finalise and save your new file or Cancel to discard the upload.
Creating a New Collection
Creating a new collection allows you to group related files, prompts, or other resources into a single, organised unit. This can be accessed from the Collections tab in the toolbar. Here's how to configure a new collection:
New Collection:
Click the "New Collection" button at the top of the Collections pane. This will open a new window where you can configure your collection.
Files:
Select the files you want to include in the collection. This helps keep related content organised and easily accessible.
Collection Name:
Enter a name for your collection. This helps you identify the collection among others you may create.
Collection Description:
Provide a description for the collection. This can include its purpose and any specific information about the contents.
Create and Cancel:
At the bottom of the panel, you will find the Create and Cancel buttons. Click Create to finalise and save your new collection or Cancel to discard the configuration.