> ## Documentation Index
> Fetch the complete documentation index at: https://docs.shieldbase.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# AI Assistant

> Master the AI Assistant with natural language interactions and multimodal capabilities

## Overview

Shieldbase AI Assistant uses natural language to interpret user prompts, access multiple AI models, select the most suitable one for the task, and then perform actions or provide information to the user.

### Video Tutorial

<Note>
  💡 **Tip**: Adjust video playback speed using the gear icon (⚙️) in the video player. We recommend 0.5x speed for detailed tutorials.
</Note>

<iframe width="100%" height="400" src="https://drive.google.com/file/d/1By0vpwWPDcyfX18jjrFdyBdUOV-iq5N4/preview" frameBorder="0" allow="autoplay; fullscreen" allowFullScreen />

<Info>
  The AI Assistant is accessible at the Home screen and offers various ways to enrich your experience in generating responses.
</Info>

## Core Features

<CardGroup cols={2}>
  <Card title="Internal Search" icon="magnifying-glass">
    Search your Knowledge Base
  </Card>

  <Card title="Research" icon="microscope">
    Deep analysis with sources
  </Card>

  <Card title="Think" icon="brain">
    Customize responses
  </Card>

  <Card title="Web" icon="globe">
    Access web information
  </Card>

  <Card title="Image" icon="image">
    Generate images
  </Card>

  <Card title="Video" icon="video">
    Create videos
  </Card>

  <Card title="Smart Routing" icon="route">
    Automatic model selection
  </Card>

  <Card title="Side-by-Side" icon="table">
    Compare AI models
  </Card>
</CardGroup>

## Feature Details

### Internal Search

Retrieve specific information from your organization’s centralized **Knowledge Base**. Only data that is indexed in the **Library** or **Integrations** is searchable. Tap into all data that has been indexed and stored within your Library or through various data integrations. Internal search works automatically, indexing and retrieving information from both integrated apps and uploaded files without manual intervention.

<Note>
  💡 **Tip**: Adjust video playback speed using the gear icon (⚙️) in the video player. We recommend 0.5x speed for detailed tutorials.
</Note>

<iframe width="100%" height="400" src="https://drive.google.com/file/d/1gLmo2oONSTfAfda9fOqfc06mWlqv1poF/preview" frameBorder="0" allow="autoplay; fullscreen" allowFullScreen />

<Note>
  Use Internal Search to find internal data from your connected sources and uploaded documents.
</Note>

### Research

The **Research** mode is an advanced AI capability that goes beyond standard question-answering to provide in-depth, well-researched, and detailed responses. It is designed to act as a research assistant by autonomously searching for, analyzing, and synthesizing information from multiple sources on the web.

<Note>
  💡 **Tip**: Adjust video playback speed using the gear icon (⚙️) in the video player. We recommend 0.5x speed for detailed tutorials.
</Note>

<iframe width="100%" height="400" src="https://drive.google.com/file/d/11FC63uRGJmMRHCIojxLfSdHpTjXguwG9/preview" frameBorder="0" allow="autoplay; fullscreen" allowFullScreen />

<Tip>
  Use Research Mode to generate longer, detailed responses with citations and references.
</Tip>

### Think - Customize Your Responses

Adjust responses to your preferred language, tone, character and style:

<Tabs>
  <Tab title="Language">
    Select a language for the AI model to generate responses in:

    * English
    * Spanish
    * French
    * German
    * Japanese
    * And many more...
  </Tab>

  <Tab title="Output Style">
    Specify the format of the responses:

    * Table
    * FAQ
    * User Guide
    * Summary
    * Bullet Points
    * Technical Documentation
  </Tab>

  <Tab title="Tone">
    Specify the tone the responses will be written in:

    * Professional
    * Casual
    * Friendly
    * Technical
    * Educational
  </Tab>

  <Tab title="Character">
    Roleplay a character that influences generated responses:

    * Expert Consultant
    * Teacher
    * Business Analyst
    * Technical Writer
    * Creative Director
  </Tab>
</Tabs>

<Note>
  💡 **Tip**: Adjust video playback speed using the gear icon (⚙️) in the video player. We recommend 0.5x speed for detailed tutorials.
</Note>

<iframe width="100%" height="400" src="https://drive.google.com/file/d/1YLF-dA7stoSYBrXx-i0Zoh93XRisbLn-/preview" frameBorder="0" allow="autoplay; fullscreen" allowFullScreen />

### Web Search

Include context from the web in your prompt. Use web search to generate external responses from the web.

<Note>
  💡 **Tip**: Adjust video playback speed using the gear icon (⚙️) in the video player. We recommend 0.5x speed for detailed tutorials.
</Note>

<iframe width="100%" height="400" src="https://drive.google.com/file/d/1CF3kLGHDJz46p1t_FbKIwRsBj_eFePCb/preview" frameBorder="0" allow="autoplay; fullscreen" allowFullScreen />

<Info>
  Web search automatically pulls from multiple search engines including Google, DuckDuckGo, and Bing.
</Info>

### Image Generation

Generate images from your prompt. You can specify the Size and Style of the image to be generated.

<Steps>
  <Step title="Enter Prompt">
    Describe the image you want to create
  </Step>

  <Step title="Select Size">
    Choose from standard sizes:

    * Square (1:1)
    * Landscape (16:9)
    * Portrait (9:16)
    * Custom dimensions
  </Step>

  <Step title="Choose Style">
    Select artistic style:

    * Photorealistic
    * Digital Art
    * Oil Painting
    * Watercolor
    * 3D Render
  </Step>

  <Step title="Generate">
    Click generate and wait for your image
  </Step>
</Steps>

<Note>
  💡 **Tip**: Adjust video playback speed using the gear icon (⚙️) in the video player. We recommend 0.5x speed for detailed tutorials.
</Note>

<iframe width="100%" height="400" src="https://drive.google.com/file/d/1j38eHaxqBJ53kMtaCBSeYhHg5stwsfc5/preview" frameBorder="0" allow="autoplay; fullscreen" allowFullScreen />

### Video Generation

Generate videos from your prompt. You can specify if the video quality produced should be of normal quality or in high resolution and cinematic quality.

<Accordion title="Video Generation Options">
  * **Normal Quality**: Quick generation for draft or preview purposes
  * **High Resolution**: Professional quality with cinematic effects
  * **Duration**: Specify video length (up to 30 seconds)
  * **Aspect Ratio**: Choose format for different platforms
</Accordion>

<Note>
  💡 **Tip**: Adjust video playback speed using the gear icon (⚙️) in the video player. We recommend 0.5x speed for detailed tutorials.
</Note>

<iframe width="100%" height="400" src="https://drive.google.com/file/d/1n5zgcXQ7C2IesSmL6bumbxjbG5N4zuud/preview" frameBorder="0" allow="autoplay; fullscreen" allowFullScreen />

### Smart Model Routing

**Smart Model Routing** automatically analyzes a user's request and routes it to the most suitable and efficient AI model available.

Because different models specialize in distinct areas, the 'best' model is subjective and depends entirely on the specific tasks. Think of it as a specialized team where each member has a unique skill set. Instead of using a one-size-fits-all approach, Shieldbase ensures that a relevant AI model is used for the task at hand.

**How it works:**

1. Analyzes your prompt
2. Identifies the task type
3. Selects the optimal AI model
4. Routes your request automatically

### Side-by-Side

Compare responses between two different AI models side-by-side. This allows you to compare and choose your preferred responses.

<Note>
  💡 **Tip**: Adjust video playback speed using the gear icon (⚙️) in the video player. We recommend 0.5x speed for detailed tutorials.
</Note>

<iframe width="100%" height="400" src="https://drive.google.com/file/d/1r04ws80Qx1RpEWTIjOnNB_j_ZyY7U74C/preview" frameBorder="0" allow="autoplay; fullscreen" allowFullScreen />

#### How to Compare Prompt Responses Side-by-Side

1. In the lower section of the **Chat** field, select **Side-by-Side** and click the arrow down (↓) symbol.
2. Select two different AI models from the menu list.
3. Insert your prompt and compare the responses of the two models.

### Use Prompt Template

Save a prompt to be used as a template in a new conversation thread.

Using a prompt template is helpful because:

* You don't have to repeat yourself when you frequently give the same set of instructions to the AI.
* It ensures consistency in how the AI responds across different chats and team members.
* It saves time for complex prompts (e.g., detailed roles, tone, structure) that you use regularly.
* It reduces errors or omissions that can happen when you manually retype or copy-paste long prompts.
* It makes it easier for teams to standardize best-practice prompts for common tasks (e.g., report writing, code review, policy drafting).

#### How to Save Prompt as Template

<Steps>
  <Step title="Generate a Response">
    Type your prompt in Chat and generate a response.
  </Step>

  <Step title="Save as Template">
    In the sidebar under **Chats**, hover over the chat message, click the kebab (three dots) icon, and select **Save as Prompt Template**. The prompt will be saved as a reusable template.
  </Step>

  <Step title="Use the Template">
    To use it, go to **Use Prompt Template** in the Chat function from Home or from any Chat thread, and select the saved template to start a new conversation with that prompt.
  </Step>
</Steps>

## Best Practices

<CardGroup cols={2}>
  <Card title="Be Specific" icon="bullseye">
    Provide clear, detailed prompts for better results
  </Card>

  <Card title="Use Context" icon="file-lines">
    Reference specific documents or data from your Library
  </Card>

  <Card title="Iterate" icon="repeat">
    Refine your prompts based on initial responses
  </Card>

  <Card title="Combine Features" icon="layer-group">
    Use multiple features together for comprehensive results
  </Card>
</CardGroup>

## Common Use Cases

<Tabs>
  <Tab title="Content Creation">
    * Blog posts and articles
    * Social media content
    * Marketing copy
    * Documentation
  </Tab>

  <Tab title="Data Analysis">
    * Report generation
    * Trend analysis
    * Data summarization
    * Insight extraction
  </Tab>

  <Tab title="Visual Content">
    * Presentation graphics
    * Marketing visuals
    * Infographics
    * Video content
  </Tab>

  <Tab title="Research">
    * Market research
    * Competitive analysis
    * Industry trends
    * Academic research
  </Tab>
</Tabs>

## Pro Tips

<Tip>
  **Combine Internal and External Search**: Start with Internal Search for company data, then use Web search for external context and validation.
</Tip>

<Tip>
  **Use Research Mode for Reports**: When creating comprehensive reports, enable Research Mode to get detailed, well-sourced content.
</Tip>

<Tip>
  **Save Successful Prompts**: Keep a library of effective prompts that work well for your specific use cases.
</Tip>
