Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.neuronsearchlab.com/llms.txt

Use this file to discover all available pages before exploring further.

NeuronSearchLab AI is a conversational assistant built into the console. Instead of navigating between pages to create rules, check recommendations, or debug rankings, you can describe what you want in plain language and the assistant will do it for you. Open it from the sidebar by clicking NeuronSearchLab AI.

What it can do

The assistant has access to the same tools available in the MCP server, which means it can:
  • Get recommendations for any user and context
  • Search your catalog by keyword
  • Explain rankings — why an item appeared at a given position
  • Create, update, and delete items in your catalog
  • Track events on behalf of a user
  • Manage contexts, pipelines, and rules (when connected with admin credentials)
  • Run experiments and view results
  • Manage segments and campaigns
Every action the assistant takes is shown inline as a tool call with a status indicator, so you can see exactly what happened.

Getting started

When you first open the assistant, you will see a set of starter prompts to help you explore what it can do. For example:
  • “Get 5 recommendations for user abc123”
  • “Explain why item X ranked where it did”
  • “Create a boost rule for items in the Electronics category”
  • “Search my catalog for running shoes”
Type a message in the input field and press Enter. The assistant streams its response and shows any tool calls it makes along the way.

How it connects to your data

The assistant uses the SDK credentials configured under Console > SDK Credentials. If your team has active credentials, the assistant can call the NeuronSearchLab API on your behalf. The assistant page shows which credential is active at the top of the chat. If no credentials are configured, the assistant will prompt you to set them up first.

Conversation workflow

A typical workflow looks like this:
1

Request recommendations

Ask the assistant to get recommendations for a user.
2

Review ranked results

Review the ranked results it returns.
3

Explain a ranking

Ask it to explain why a specific item ranked where it did.
4

Adjust a rule

If the ranking is wrong, ask it to create or adjust a rule.
5

Verify the change

Get recommendations again to verify the change took effect.
This replaces the need to switch between the Explainability, Rules, and Context pages for quick investigations.

When to use NeuronSearchLab AI vs the console pages

The assistant is best for:
  • Quick investigations and debugging
  • One-off rule changes
  • Exploring your catalog or user data
  • Learning how the platform works
Use the dedicated console pages when you need to:
  • Configure complex multi-condition rules with the visual editor
  • Set up A/B experiments with traffic splits
  • Build and manage pipeline stages
  • Review analytics dashboards over time
  • Manage team members, billing, or API keys

Tool visibility

Every tool the assistant calls is displayed inline with its name and status. You can see the parameters it sent and the response it received. This transparency means you can verify the assistant is doing what you asked and learn the underlying API patterns at the same time.