Chat Interface
A comprehensive guide on the Neuro+ platform's chat interface.
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 Space
This is the expansive, central area of the screen. It serves as the canvas for your conversation with the AI. All messages from you and the AI will appear here. To begin, simply click on the "Start chatting" prompt that appears in the centre of the space.
Message Input & Controls
Once you start typing, the input controls will appear at the bottom of the chat space.
- Message Input Field: This is where you type your prompts, questions, and messages to the AI.
- Add File Button (+): Located to the left of the Send button, this allows you to attach files. The AI can use the content of these files to provide more contextually aware and accurate responses.
- Send Button (↑): The upward arrow icon sends your message to the AI assistant.
Model & Assistant Selector
Positioned directly below the "Start chatting" prompt, this dropdown menu provides a quick and convenient way to switch between different AI models and specialised assistants (e.g., Neuro+ Power, Neuro+ Relish). You can also select and manage your assistants from the main navigation sidebar on the left.
Model Configuration Button
To the right of the Model/Assistant Selector, you will find the Model Configuration button, represented by a slider icon. Clicking this gives you access to the advanced settings for the currently selected model, allowing you to view its base instructions and fine-tune its behaviour for more precise control over its responses.
Left Navigation Sidebar
The vertical icon bar on the far left of the screen allows you to navigate the core features of Neuro+. This includes creating new chats, accessing your library of assistants, and viewing your chat history.
Help Icon (?)
Located in the bottom-right corner, the question mark icon provides quick access to help and support resources. Clicking it will display useful keyboard shortcuts and provide a link to this documentation for further assistance.
Excellent, let's get this section of the documentation updated to reflect the new, more integrated interface. The new design streamlines the process of selecting and configuring your AI, and the documentation should reflect that clarity.
Here is a revised draft that replaces the old "Chat Model Settings" section.
Selecting and Configuring Models & Assistants
Choosing and customising your AI model or assistant is done directly within your chat space. The Model & Assistant Selector is the dropdown menu located at the bottom of your chat window (or below the "Start chatting" prompt in a new chat).
Clicking this selector opens a comprehensive menu that allows you to quickly switch between different AI configurations.
The Selector Menu
The menu is organised into several sections for ease of use:
- Preset Assistants: At the top, you will find a list of pre-configured assistants ready for immediate use, such as
Neuro+ Power
andNeuro+ Coach
. These are optimised for specific tasks and are a great starting point. - Other Models: This option allows you to select a specific base AI model. Hovering over it reveals a list of available models, conveniently grouped by their provider (e.g., Neuro, Anthropic, OpenAI, Google). This is useful when you want to work directly with a particular model like GPT-4o or Claude 4 Sonnet.
- Assistants: Here, you can select from any custom assistants you have created or have access to within your workspace.
- Tools: This section contains additional capabilities you can enable for your AI. For example, you can toggle
Web search
on or off to grant the AI permission to access the internet for real-time information.
Model Configuration
To fine-tune the behaviour of your selected model or assistant, click the Model Configuration button (represented by a slider icon) located to the right of the selector. This will open a panel with advanced settings.
- Instructions (Prompt): This field contains the core instructions that guide the AI's personality, role, and responses. You can view or edit these instructions to customise its behaviour.
- Advanced Settings: Click to expand this section for more granular control.
- Temperature: Adjusts the creativity and randomness of the AI's responses. A lower temperature (e.g., 0.2) results in more focused and predictable outputs, which is ideal for factual tasks. A higher temperature (e.g., 0.8) makes the responses more creative and diverse. We recommend leaving this at the default setting unless you have a specific need. For fully reproducible outputs, set the temperature to 0.
- Context Length: Defines the maximum amount of conversation history the AI will consider when generating a response.
- Profile Context: Enabling this option allows the AI to incorporate information from your user profile to provide more personalised responses.
- Workspace Instructions: This setting ensures that the AI includes any workspace-wide instructions in its context, making it aware of team-specific guidelines.
- Embeddings Provider: This dropdown allows you to select the provider for embeddings, which are used for tasks like file analysis.
Top-Right Navigation & Settings
The top-right corner of the interface provides quick access to display settings, chat management, and your account menu.
- Theme Toggle (Sun Icon): Instantly switch between Light and Dark modes to suit your visual preference and reduce eye strain.
- New Chat (Chat Bubble Icon): Click this to start a fresh conversation thread, clearing the current chat space for a new topic.
- Main Menu (Hamburger Icon): Clicking the menu icon (three horizontal lines) next to your profile initial reveals a dropdown with the following key options:
- Create Assistant: Navigate to the assistant builder to create and configure your own specialised AI assistants with custom instructions and capabilities.
- Profile Settings: Access and update your personal user information.
- Manage Account: Opens a new tab to the account management portal where you can handle your subscription, view billing history, and manage other account-level details.
- Log Out: Securely sign out of your Neuro+ session.
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.
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.