Contact Information

Australia

Happy to chat

Creating a “Custom GPT” with Open Web UI

TL;DR:

  1. Configure your RAG settings
  2. Set up a new Workspace with uploaded documents
  3. Set up a new Model, basing it on any model you already have in your models list
  4. Select that new model from your list
  5. Enjoy

Why pay $20 per month to OpenAI when you can do it for “free” using OpenWeb UI.

People say “free” a lot in the AI space. It’s not really free, unless run OWUI locally, and you have the time and skills to set it up.

Alternatively, it’ll cost you hosting somewhere like Digital Ocean – and the time to set it up, and then the cost of the API calls to whichever LLM you choose.

Anyway… here’s a very quick run-through on how to set it up. I don’t go into the details of RAG settings, or outline options depending on whether you’re running locally or paying for something like OpenAI. It’s very much a “quick start”…

Click on your avatar icon in the top-right to get to your settings:

Select “Settings”

Select “Admin Settings”

Click on “Documents”

Select the model you want to use for “Embedding Model Engine”

Go back to your Workspace

Click on “Knowledge” and then “+” icon to create a new knowledge base

Enter in the details

Drag and drop, or click on the “+” to upload documents

Congratulations – you now have a knowledge base

Click on Models and then the “+” icon to add a new model

You’ll be presented with this. The form is a little poor in terms of UX – finding the fields to edit takes a bit of squinting.

Give your model a name, select the base model, visibility, and run through all the other options as modify as you like.

IMPORTANT: Ensure you write out an appropriate system prompt including telling the LLM to use the provided documentation when answering questions and whether you also want it to use its general knowledge to answer questions.

Select the knowledge base you created earlier

Congratulations – you now have a new model with attached knowledge base.

Click on New Chat

Select your new model

In this case I uploaded all the scraped documentation from the OpenWeb UI website, so I can ask it questions about OpenWeb UI

Share:

administrator

22 Comments

  • Lewis Bennett, February 19, 2025 @ 3:40 am Reply

    Great write-up! One question, I have project related documentation containing lots of screenshots and other images. If I upload this documentation and create a custom model based on an image capable LLM, will the text responses be based on image input from the documentation? If yes, do you have a specific open source model that would be capable of this?

    • demodomain, February 19, 2025 @ 1:40 pm Reply

      Sure, there’s multi-modal models – give it some text and some images and it’ll respond with text. If the position of your images within the text is important then you’ll need to save the whole page as an image (which is not fun), or save everything as a PDF an use a model capable of parsing PDFs and retaining the structure of the PDF so it can “see” the text and images in the right way.

      I send my PDFs to Gemini as I think it’s better at parsing PDFs. I’m not sure what Opensource models would be suitable.

  • MyBlog, August 15, 2025 @ 1:05 am Reply

    itstitle

    excerptsa

  • buy enclomiphene generic online uk, August 17, 2025 @ 8:13 pm Reply

    purchase enclomiphene buy online no prescription

    discount enclomiphene generic from canada

  • generique kamagra aut rabais, August 17, 2025 @ 8:19 pm Reply

    kamagra pas de médecin

    pouvez-vous acheter kamagra au mexique

  • androxal order online with e check, August 17, 2025 @ 10:21 pm Reply

    ordering androxal generic effectiveness

    get androxal uk cheapest

  • cheapest buy flexeril cyclobenzaprine buy online no prescription, August 17, 2025 @ 10:54 pm Reply

    order flexeril cyclobenzaprine generic europe

    compare price flexeril cyclobenzaprine

  • cheap dutasteride cheap new zealand, August 17, 2025 @ 11:41 pm Reply

    buy dutasteride without rx

    cheap dutasteride online mastercard accepted

  • gabapentin canada prescription, August 18, 2025 @ 1:14 am Reply

    purchase gabapentin lowest price viagra

    online order gabapentin generic equivalent buy

  • order fildena generic in united states, August 18, 2025 @ 1:46 am Reply

    buy fildena cheap pharmacy

    order fildena cheap fast shipping

  • how to buy itraconazole purchase australia, August 18, 2025 @ 3:12 am Reply

    cheap itraconazole lowest price viagra

    order itraconazole generic drug

  • how to buy staxyn cheap europe, August 18, 2025 @ 1:41 pm Reply

    staxyn deliver to uk fed ex overnight

    buy cheap staxyn canada over the counter

  • ordering avodart us overnight delivery, August 18, 2025 @ 2:53 pm Reply

    buying avodart uk pharmacy

    how to order avodart purchase in the uk

  • how to buy rifaximin generic pharmacy usa, August 18, 2025 @ 4:29 pm Reply

    rifaximin online cash on delivery

    ordering rifaximin cheap uk buy purchase

  • how to order xifaxan generic is it legal, August 18, 2025 @ 4:49 pm Reply

    ordering xifaxan uk in store

    buying xifaxan generic discount

  • kamagra z kanadské lékárny, August 18, 2025 @ 8:23 pm Reply

    bez předpisu kamagra s fedexem

    acheter du kamagra en pharmacie sans ordonnance

  • 📕 ❗ Confirmation Pending - 0.2 BTC transfer blocked. Resume here > https://graph.org/Get-your-BTC-09-04?hs=502d5208bc99f8ddb5308238bf97f960& 📕, October 13, 2025 @ 12:04 am Reply

    ol6mvp

  • 🔒 🚀 Fast Transaction: 1.9 Bitcoin received. Confirm here >> https://graph.org/Get-your-BTC-09-04?hs=502d5208bc99f8ddb5308238bf97f960& 🔒, October 16, 2025 @ 4:29 pm Reply

    pus9mo

  • 📗 🔄 Bitcoin Deposit: 2.4 BTC unclaimed. Click to receive >> https://graph.org/Binance-10-06-3?hs=502d5208bc99f8ddb5308238bf97f960& 📗, October 22, 2025 @ 10:52 am Reply

    8pvtq4

  • 📓 ❗ Security Required: 0.6 Bitcoin transfer blocked. Unlock now => https://graph.org/Get-your-BTC-09-04?hs=502d5208bc99f8ddb5308238bf97f960& 📓, October 22, 2025 @ 7:22 pm Reply

    k38jmn

Leave a Reply

Your email address will not be published. Required fields are marked *