Manage Nerdio Copilot

Nerdio Copilot leverages an AI-based assistant to quickly search for information about Nerdio Manager, its features, and functions.

Note

Availability of Azure OpenAI services is limited and varies by Azure region.

Enable Nerdio Copilot

Important

Nerdio Copilot has been completely rebuilt and refactored in NME 8.0. If you have previously deployed Nerdio Copilot, in NME 7.7 or previous versions, you will need to disable the legacy version Nerdio Copilot.

To uninstall the legacy version of Nerdio Copilot:
  1. In Nerdio Manager, navigate to System > Settings > Nerdio.

  2. Scroll down and expand the Nerdio Manager Copilot section.

  3. Select Configure

    This will show all the resources that supported the legacy version of Nerdio Copilot.

  4. Select OK to remove these resources.

To enable Nerdio Copilot:
  1. In Nerdio Manager, navigate to System > Settings > Nerdio.

  2. Scroll down and expand the Nerdio Manager Copilot section.

  3. Select Enabled.

  4. Enter the following information:

    • Resource group: From the drop-down list, select the resource group to which you want to assign all the resources required to run Nerdio Manager Copilot.

    • Model: From the drop-down lists, select the OpenAI model based on available quotas.

    • Deployment type: Choose deployment type. Either Data Zone Standard or Global Standard.

  5. Once you have entered all the desired information, select OK.

    The deployment task starts and takes about 2-5 minutes depending on the Azure region and other conditions. You can follow the task's progress in the Tasks section.

Use Nerdio Copilot

Once you've deployed all the required Azure resources, you can use Nerdio Copilot to help navigate Nerdio Manager

Note

Nerdio Manager Copilot caches the Nerdio Help Center KBs to answer your questions and refreshes the cache on a daily basis.

To use Nerdio Copilot:
  1. In the upper-right corner of Nerdio Manager, select the Nerdio Manager Copilot image2172.png icon.

    Nerdio Manager connects to the bot and downloads the chat history.

  2. Ask any question related to Nerdio Manager and send them to Copilot. After a short period of time, Copilot will display an answer.

  3. Optionally, select Citations to view a list of cited Knowledge Base articles.

  4. You may select either the sidebar window or detached window view options.

Manage Nerdio Copilot's chat settings

You may adjust Nerdio Copilot's settings at any time.

To manage Nerdio Copilot's chat settings:
  1. Select the Settings image2178.png icon.

  2. Enter the following information:

    • Intent recognition service OpenAI Model: From the drop-down list, select the desired model.

    • Max days to retain history: Enter the number of chat histories to retain.

  3. Once you have entered the desired information, select Save.

  4. When prompted, select Confirm to confirm your changes.

Submit feedback

Copilot uses Azure OpenAI, powered by Large Language Model (LLM) that has been augmented with Nerdio-specific information. Due to this being an LLM, answers are not deterministic. For more details, see Introduction to large language models.

When you notice an incorrect answer, you can submit feedback in the following ways:

  • Enter a comment (optional).

  • Follow Nerdio’s standard support escalation path.

Disable Nerdio Copilot

Follow this procedure to disable Nerdio Copilot.

Note

Disabling Nerdio Copilot removes all the Azure resources that were deployed when the feature was enabled, except for the Smart detector alert rule.

To disable Nerdio Copilot:
  1. In Nerdio Manager, navigate to System > Settings > Nerdio.

  2. Scroll down and expand the Nerdio Manager Copilot section, and select Configure.

  3. When prompted, select OK.

    The disable task starts and takes about 2-3 minutes depending on the Azure region and other conditions. You can follow the task's progress in the Tasks section.

Build scripts with Nerdio Copilot

Nerdio Copilot includes Script Pro, which allows you to build scripts with AI assistance.

Warning

Ensure that all AI-generated scripts are tested and validated manually before deployment to your production environments.

To build a script with Nerdio Copilot:
  1. Open Nerdio Copilot.

  2. Ask a question related to building a script. For example:

    Can you help me generate a management script for a Windows VM to set this regkey?
    [HKEY_LOCAL_MACHINE\SOFTWARE\MyApp]"NewFeatureEnable"=dword:1
  3. Follow the prompts and reply as needed.

  4. When the script is generated, copy the code.

Generate KQL queries with Nerdio Copilot AnalyticsPro

AnalyticsPro, is a powerful tool within Nerdio Copilot that transforms your natural language questions into Kusto Query Language (KQL) queries. With AnalyticsPro, you can effortlessly generate KQL queries that can be executed in your Azure Log Analytics workspace, unlocking valuable insights from your data without needing to master complex query syntax.

To generate a KQL query using AmalyticsPro:
  1. Open Nerdio Copilot.

  2. Enter the details of the KQL query you want to generate. For example:

    Can you write me a KQL query to get the number of active users from the past hour?
  3. Select the send image2753.png icon.

  4. The KQL query is generated.

  5. You can interact with AnalyticsPro and ask for additional information based on the results, or provide options to help refine your query. Respond to these prompts as needed to tailor the query to your specific requirements.

  6. Once complete, you can copy the query and run it in your Azure Log Analytics workspace.

Warning

Ensure that all AI-generated queries are tested and validated manually before deployment to your production environments

Cost of Nerdio Copilot

The cost of the feature depends on its usage. The cost is per tokens used, with costs varying depending on which model is chosen and how much it is used.

If the feature is enabled but not used, there is no standing cost.

Functional considerations

LLM implementation work with tokens. The number of tokens is a combination of system prompt, input from user, and output from LLM. The number of tokens defines how much “memory” about a previous exchange in the current conversation the bot has. If a conversation is long, larger than the max token count configured for the model, older data is dropped. However, we expose all the chat history in the UI until the chat history is deleted using the delete history button.

Deployment considerations

By default, Nerdio Copilot deploys all resources in the same region. Azure OpenAI resources can be created in different regions, based on user’s selection. When possible and applicable, we deploy the free or the lowest paid tier resources; this is not configurable.

Known limitations

  • Users cannot control the throttling limit per day and/or month.

  • There is no support for notifications.

  • There is no mechanism for identifying and filtering out false positives.

  • Smart detector alert rules are not deleted when Copilot is disabled.

Was this article helpful?

1 out of 2 found this helpful
Have more questions? Submit a request

Comments (0 comments)

Article is closed for comments.