Skip to main content
DocsUsing EvelantChat, Models & Context

Chat, Models & Context

Illustration

Evelant provides a sophisticated chat pipeline to enhance user interaction with artificial intelligence. Understanding how messages are routed through this system, and what context is included, is crucial for optimizing your experience. Below, we will delve deeper into the processes involved, including configurations, troubleshooting, and best practices for leveraging Evelant's capabilities to their fullest potential.

Overview of the Chat Pipeline

When you send a message through Evelant, it undergoes several steps before reaching the AI model. Here’s a detailed look into each phase of the chat pipeline:

1. Input Sanitization

The first step is the sanitization of your input. This process involves:

  • Stripping Unwanted Characters: Unnecessary characters or formatting that could disrupt the message flow are removed.
  • Encoding: Special characters are encoded to ensure compatibility with the model.

2. Rate Limit Check

Evelant employs a rate limiting system to manage the number of requests made in a given timeframe. This is particularly important for:

  • Preventing Abuse: It safeguards the system against overuse and ensures fair access for all users.
  • Optimizing Performance: By managing the load on the servers, response times can be improved.

3. Optional Web Search Augmentation

Users have the option to augment their messages with live web searches. This can be particularly useful for:

  • Finding Up-to-Date Information: When you need the latest data or insights, a web search can provide additional context.
  • Improving Relevancy: Augmented searches can help the AI give more relevant answers based on current trends or news.

4. Model Selection

Evelant supports multiple AI models, allowing users to choose the one that best meets their needs. The primary model routing paths are:

  • Gemini: The default model for most interactions.
  • ChatGPT and Claude: Once configured, these models are accessible in the same way as Gemini.

5. Context Attachment

Evelant can attach context to your messages, including:

  • Scraped Page Text: If enabled, the extension can gather relevant text and metadata from the webpage you are currently viewing. This feature is beneficial for more informed conversations.
  • Settings Control: If you prefer to chat without additional page context, you can easily turn off page scanning in the settings.

6. Image Attachments

For signed-in users, Evelant allows the inclusion of image attachments in messages. This feature is designed to:

  • Enhance Communication: Visuals can provide better clarity and context to your queries.
  • Maintain Lightweight Guest Usage: By restricting image attachments to signed-in users, the extension remains efficient for those who do not wish to create an account.

Detailed Configuration Steps

To fully utilize Evelant's features, configure your settings appropriately. Here’s a step-by-step guide:

Step 1: Access Settings

  1. Open the Evelant extension in your browser.
  2. Click on the settings gear icon located in the upper right corner.

Step 2: Configure Model Settings

  1. Navigate to the 'Models' section of the settings.
  2. Select your preferred model from the dropdown menu. Ensure that the model you wish to use is supported under your current subscription plan.

Step 3: Enable/Disable Web Search

  1. Find the 'Web Search' toggle under the 'Enhancements' section.
  2. Switch it on if you want to allow live searches to augment your queries, or off if you prefer a direct chat experience.

Step 4: Manage Page Scanning

  1. In the 'Context' section, locate 'Page Scanning'.
  2. Toggle this option based on whether you want Evelant to scan the current page for context.

Step 5: Image Attachment Settings

  1. Under 'Attachments', find the option for image uploads.
  2. Enable this feature if you are signed in and would like to attach images to your messages.

Troubleshooting Common Issues

If you encounter issues while using Evelant, here are some common problems and solutions:

Problem: Messages Are Not Being Sent

  • Check Internet Connection: Ensure that you have a stable internet connection.
  • Rate Limit Exceeded: Verify if you have reached your plan's rate limit.

Problem: No Context from Page Scanning

  • Settings Check: Make sure that page scanning is enabled in your settings.
  • Privacy Settings: Some browsers may restrict extensions from accessing page content. Check your browser's permissions.

Problem: Unable to Attach Images

  • User Status: Ensure that you are signed in, as image attachments are only available for registered users.
  • File Format & Size: Confirm that the images meet the supported formats and size restrictions.

Frequently Asked Questions (FAQs)

Q: Can I switch models while in a conversation?

A: Yes, you can switch models, but the change will apply to new messages only. The current conversation will not be affected.

Q: How do I know if my input has been sanitized?

A: While the sanitization process is automatic and not visible to the user, you can be assured that Evelant cleans your input before processing it.

Q: What happens if I disable web search?

A: If web search is disabled, Evelant will only rely on the information you provide in your messages, and no live data will be fetched during your conversation.

Q: Can I revert changes made in settings?

A: Yes, any changes made in your settings can be reverted at any time. Simply return to the settings menu and adjust as needed.

Best Practices for Using Evelant

To maximize your experience with Evelant, consider the following best practices:

  • Be Clear and Concise: The clearer your input, the better the AI can respond.
  • Utilize Context: If page scanning is enabled, take advantage of the additional context for richer conversations.
  • Experiment with Models: Don’t hesitate to try different models to find the one that suits your needs best.
  • Regularly Review Settings: Periodically check your settings to ensure they align with your current usage preferences.

By following these guidelines and understanding the intricacies of Evelant's chat pipeline, you can enhance your interactions with the AI and make the most out of this powerful tool.