Topview Logo
  • Create viral videos with
    GPT-4o + Ads library
    Use GPT-4o to edit video empowered by Youtube & Tiktok & Facebook ads library. Turns your links or media assets into viral videos in one click.
    Try it free
    gpt video

    Open WebUI Build A Customized AI Assistant With Your Embedding (Tutorial Guide)

    blog thumbnail

    Introduction

    In this guide, we will walk you through the process of building a customized AI assistant using Open WebUI, specifically tailored to your unique needs. We will explore how to leverage large language models (LLMs) locally on your computer, along with utilizing multifiles in Open WebUI to create an AI that can process your knowledge or documents.

    Creating Your AI Assistant

    Let’s start by outlining the fundamental steps to create your own AI assistant. For instance, imagine you want to develop an AI specifically designed to help with writing blog content. This is possible using Open WebUI, and we can even define characters to enhance interaction.

    Setting Up Your Assistant

    1. Modify Example Content: For this tutorial, we will use a content writer modifier as an example.
    2. Launch Open WebUI: Open the interface and look for the "Create Modifier" button.
    3. Name Your Assistant: Choose a name for your AI assistant, such as "Annie." This helps in personalizing the assistant.
    4. Set System Prompts: Click on the raw format option to see the system prompt and adjust the name accordingly by replacing instances of the previous name with "Annie."

    Choosing Your Base Model

    Select a large language model suitable for your AI assistant. You can opt for various models; in this case, we’ll use Llama 3, which is known for its performance in content writing.

    1. Select the Base Model: From the dropdown menu, choose Llama 3.
    2. Save Your Changes: Click on "Save and Create." The model will take some time to build.

    Now, your AI assistant is ready, and you can initiate a chat by clicking "New Chat" and selecting your model. For instance, asking, "Hi, please introduce yourself," should elicit a response that confirms the assistant's capabilities.

    Working with Documents

    In our future tutorials, we will explore how to import documents to create a knowledge base. This way, our AI assistant can answer questions or execute tasks based on the specific data contained within those documents.

    Importing Documents

    To add documents:

    1. Add Button: Click the "Add" button, which opens a window for file selection.
    2. Browse and Add: Select any documents you want to include in your knowledge base.
    3. Rename and Customize: You can edit tags and titles for easy identification.

    For example, if you have some scripts on Stable Diffusion tutorials, you can rename and tag them accordingly for straightforward referencing.

    Querying Your AI Assistant

    Once your documents are imported, you can ask your AI assistant questions related to the content of those documents. For instance, asking "Do you know about IC light in Stable Diffusion?" should retrieve detailed information embedded in your documents.

    You can also use specific tags to load certain documents while querying. For example, using a tag associated with Stable Diffusion could help consolidate relevant knowledge across multiple documents.

    Practical Example of AI Queries

    1. Inquire with Specific Tags: Ask your AI about using AI-generated images with specific styles in the context of your e-commerce products.
    2. Receive Detailed Answers: Based on your prior content, the AI should provide comprehensive responses related to the specific queries you have posed.

    Conclusion

    Creating your own AI assistant via Open WebUI allows for enhanced productivity and creativity. With the ability to manage a knowledge base of documents and query them effectively, your AI assistant becomes a useful tool for various tasks. This tutorial highlights just the beginning of what you can accomplish.


    Keywords


    FAQ

    1. What is Open WebUI?

      • Open WebUI is a user-friendly interface that allows users to create and manage AI assistants using large language models locally.
    2. How do I create an AI assistant?

      • You can create an AI assistant by using the "Create Modifier" feature in Open WebUI, selecting a name, setting system prompts, and choosing a base model.
    3. What models can I use for my assistant?

      • You can use various models such as Llama 3, Dolphin, or Mistral, depending on your specific needs.
    4. **Can my AI assistant process documents?**

      • Yes, your AI assistant can process documents added to its knowledge base, allowing it to provide specific answers based on that content.
    5. How do I import documents into Open WebUI?

      • To import documents, click the "Add" button in Open WebUI, browse your file system to select the documents, and then customize their tags and titles as needed.

    One more thing

    In addition to the incredible tools mentioned above, for those looking to elevate their video creation process even further, Topview.ai stands out as a revolutionary online AI video editor.

    TopView.ai provides two powerful tools to help you make ads video in one click.

    Materials to Video: you can upload your raw footage or pictures, TopView.ai will edit video based on media you uploaded for you.

    Link to Video: you can paste an E-Commerce product link, TopView.ai will generate a video for you.

    You may also like