Alita Code Chat

Alita Code Chat for VSCode and IntelliJ is an auxiliary GUI for Alita Code, you can utilize the functionality of Alita Code and you can also chat with ELITEA HUB.

Pre-requisite

Alita Code Chat operates in conjunction with Alita Code for both VS Code and IntelliJ. To utilize Alita Code Chat, you must first install Alita Code from their respective marketplaces:

Important: Ensure that Alita Code is not only installed but also properly configured with ELITEA HUB to function correctly. For detailed installation and configuration instructions, please refer to the Alita Code documentation. This step is crucial for enabling the full capabilities of Alita Code Chat within your development environment.

Features list:

Note: Alita Code Chat doesn't support Chat History, in case of restarting VS Code or IntelliJ, the Chat History will be cleaned.

Alita Code Chat for VS code

Alita Code Chat is a visual studio extension to work as chatting companion using Alita Code.

Installation

Getting started with Alita Code Chat is straightforward:

  1. Navigate to the Extensions section in VS Code.
  2. Search for Alita Code Chat in the Marketplace and click Install.

VS-AlitaChat_Install

Note: After successful installation Alita Code Chat shortcut will be added to left menu of VS Code.

Alita Code Chat Usage

With Alita Code Chat set up, you can now:

Important: To successfully call and utilize prompts, datasources, or agents from ELITEA HUB, it is essential that these items are tagged with code in ELITEA HUB. This tag ensures that the resources are correctly categorized and accessible. Ensure that the code tag is applied to relevant prompts, datasources, and agents to enable their proper functionality within the ELITEA ecosystem.

Additional Interaction Features:

Post-Output Actions:

VS-AlitaChat_Buttons

Prompts

To call and use Prompts from ELITEA HUB:

  1. Open the Alita Code Chat.
  2. Type / in the chat box.
  3. Select the prompt that you want to run.
    • Version Selection: Prompts may have multiple versions. Ensure you select the appropriate version from the dropdown list as different versions may vary in functionality and variables.
    • Variable Management: If the selected prompt version includes variables, a dialog will appear allowing you to input or modify the values. Prepopulated values might be present, or you may need to provide your own. Ensure that all required variables are correctly filled to execute the prompt accurately. You can adjust or update variable values at any time by clicking the Settings icon.
  4. Once all instructions for the prompt are set in the Context and/or Messages sections, you can start the execution by typing your text (be it a question or a command) into the chat box. Use simple commands like "Go", "Start Generating", "Execute", or "Run it" and click the Send icon to begin. These commands signal the Gen AI to process the information and generate the desired output based on the configured settings.
  5. If you need to start a fresh conversation or prompt, simply click the X icon to clear the current setup and begin anew.

VS-AlitaChat_Prompt_Select

VS-AlitaChat_Prompt_Variable

Datasources

To call and use Datasources from ELITEA HUB:

  1. Open the Alita Code Chat.
  2. Type # in the chat box.
  3. Select the datasource that you want to run.
  4. Start conversation in the form of a question, statement, or command that simulates human-like interaction.
  5. If you need to start a fresh conversation or datasource, simply click the X icon to clear the current setup and begin anew.

VS-AlitaChat_Datasource

Agents

To call and use Agents from ELITEA HUB:

  1. Open the Alita Code Chat.
  2. Type @ in the chat box.
  3. Select the prompt that you want to run.
    • Version Selection: Agents may have multiple versions. Ensure you select the appropriate version from the dropdown list as different versions may vary in functionality and variables.
    • Variable Management: If the selected agent version includes variables, a dialog will appear allowing you to input or modify the values. Prepopulated values might be present, or you may need to provide your own. Ensure that all required variables are correctly filled to execute the agent accurately. You can adjust or update variable values at any time by clicking the Settings icon.
  4. Start conversation in the form of a question, statement, or command that simulates human-like interaction.
  5. If you need to start a fresh conversation or application, simply click the X icon to clear the current setup and begin anew.

VS-AlitaChat_Agent

Chat

  1. Open the AlitaCodeChat.
  2. Start conversation in the form of a question, statement, or command that simulates human-like interaction.

AlitaCodeChat for IntelliJ

AlitaCodeChat is an IntelliJ plugin to work as chatting companion using AlitaCode.

Installation

Getting started with AlitaCodeChat is straightforward:

  1. Navigate to the SettingsPlugins section in IntelliJ.
  2. Search for AlitaCodeChat in the Marketplace and click Install.

IJ-AlitaChat_Install

Alita Chat for IntelliJ offers two distinct modes to cater to different user preferences and integration styles. Each mode is designed to provide a seamless user experience while aligning with specific design philosophies:

Both modes are crafted to provide a robust and intuitive chat interface, allowing users to choose according to their design preference and familiarity.

Note:

AlitaCodeChat Usage

Prompts

To call and use Prompts from ELITEA HUB:

  1. Open the AlitaCodeChat.
  2. Select the React or Native tab.
  3. Type / in the chat box.
  4. Select the prompt that you want to run.
    • Version Selection: Prompts may have multiple versions. Ensure you select the appropriate version from the dropdown list as different versions may vary in functionality and variables.
    • Variable Management: If the selected prompt version includes variables, a dialog will appear allowing you to input or modify the values. Prepopulated values might be present, or you may need to provide your own. Ensure that all required variables are correctly filled to execute the prompt accurately. You can adjust or update variable values at any time by clicking the Settings icon.
  5. Once all instructions for the prompt are set in the Context and/or Messages sections, you can start the execution by typing your text (be it a question or a command) into the chat box. Use simple commands like "Go", "Start Generating", "Execute", or "Run it" and click the Send icon to begin. These commands signal the Gen AI to process the information and generate the desired output based on the configured settings.
  6. If you need to start a fresh conversation or prompt, simply click the X icon to clear the current setup and begin anew.

IJ-AlitaChat_Prompt_Select

IJ-AlitaChat_Prompt_Variable

Datasources

To call and use Datasources from ELITEA HUB:

  1. Open the AlitaCodeChat.
  2. Select the React or Native tab.
  3. Type # in the chat box.
  4. Select the datasource that you want to run.
  5. Start conversation in the form of a question, statement, or command that simulates human-like interaction.
  6. If you need to start a fresh conversation or datasource, simply click the X icon to clear the current setup and begin anew.

IJ-AlitaChat_Datasource

Agents

To call and use Agents from ELITEA HUB:

  1. Open the AlitaCodeChat.
  2. Select the React tab.
  3. Type @ in the chat box.
  4. Select the agent that you want to run.
    • Version Selection: Agents may have multiple versions. Ensure you select the appropriate version from the dropdown list as different versions may vary in functionality and variables.
    • Variable Management: If the selected agent version includes variables, a dialog will appear allowing you to input or modify the values. Prepopulated values might be present, or you may need to provide your own. Ensure that all required variables are correctly filled to execute the agent accurately. You can adjust or update variable values at any time by clicking the Settings icon.
  5. Start conversation in the form of a question, statement, or command that simulates human-like interaction.
  6. If you need to start a fresh conversation or application, simply click the X icon to clear the current setup and begin anew.

IJ-AlitaChat_Agent

Chat

  1. Open the AlitaCodeChat.
  2. Select either the Native or React tab.
  3. Start conversation in the form of a question, statement, or command that simulates human-like interaction.

IJ-AlitaChat_Native

Additional Interaction Features

Post-Output Actions:

IJ-AlitaChat_Buttons