Winkelwagen

/ .nl-domeinnaam

Jouw .nl voor slechts € 0,49.

Domeinnaam checken
E-mail

/ Hostingpakket keuzehulp

Weet je niet zeker welk hostingpakket de beste
keus is voor jouw website? Met onze keuzehulp
kom je er wel uit.

Direct naar de keuzehulp

/ OpenStack

/ Probeer Public Cloud uit

Gratis 1 maand aan de slag met Public Cloud?

Vraag proefperiode aan

/ TransIP Blog

CSM25: API security in een SaaS-wereld

Lees de blogpost
Hulp nodig?

    Sorry, we konden geen resultaten vinden voor jouw zoekopdracht.

    De Workspace gebruiken in Open WebUI

    De Workspace is de plek waar je bouwstenen beheert die je later in chats hergebruikt. Denk daarbij aan modelpresets, knowledge bases, vaste prompts, skills en tools. In plaats van alles telkens opnieuw in een chat uit te leggen, leg je het hier eenmalig vast.

    Een praktische manier om met de Workspace te beginnen is deze volgorde: maak eerst een ‘Knowledge’-item of ‘Prompt’, test dat in een chat en bundel pas daarna alles in een eigen ‘Model’-preset.

     

     

    Stap 1

    Klik in de linkerbalk op ‘Workspace’. Bovenin zie je vervolgens vijf tabs:

    • Models
    • Knowledge
    • Prompts
    • Skills
    • Tools

     

    Stap 2

    Maak in de juiste tab een nieuw item aan via ‘New Model’, ‘New Knowledge’, ‘New Prompt’, ‘New Skill’ of ‘New Tool’. Vrijwel overal kun je daarnaast een Access-niveau instellen zodat je bepaalt of iets privé blijft of ook voor andere gebruikers of groepen beschikbaar is.

    Models

    In de ‘Models’-tab maak je geen nieuw model op serverniveau, maar een preset rondom een bestaand model. Zo combineer je bijvoorbeeld een systeemprompt, vaste knowledge bases, tools, skills en capabilities tot een herbruikbare assistent.

    Bij het aanmaken van een modelpreset geef je van boven naar onder het volgende op:

    1. Access: wie heeft toegang tot je preset? (default, alleen jezelf).
    2. Image: een afbeelding; dit helpt je preset snel te herkennen.
    3. Model name: de naam van je preset; dit hoeft niet de naam van het daadwerkelijke model te zijn.
    4. Select a base model: kies uit een van de modellen die de admin beschikbaar heeft gesteld binnen Open WebUI.
    5. Description: Een korte omschrijving; nuttiger dan ‘wat’ het model doet is ‘waar het voor dient’ en welke tools, skills en kennis het daartoe heeft.
    6. System prompt: De instructie die je het model meegeeft, bijvoorbeeld ‘You’re a helpful support assistant'. 
    7. Advanced Params: Je bent vrij deze naar wens aan te passen. De inhoud valt echter buiten de scope van deze handleiding. 
    8. Prompts: Je kunt standaard prompts meegeven aan het preset model, bijvoorbeeld ‘Acting as a senior <language> translator, translate the provided text, list spelling and grammar mistakes in the original, etc.’. Zie ook ‘Prompts’ hieronder.  
    9. Knowledge: Wil je het custom model trainen op basis van je eigen data, zoals gebruikershandleidingen of knowledge bases? Voeg dan hier de ‘Knowledge’ toe die je onder de ‘Knowledge’-tab hebt toegevoegd, zie hieronder onder ‘Knowledge’.
    10. Tools: Selecteer beschikbare tools die je custom model automatisch kan gebruiken, zie ‘Tools’ verderop in dit onderdeel.
    11. Skills: Selecteer beschikbare tools die je custom model automatisch kan gebruiken, zie ‘Skills’ verderop in dit onderdeel.
    12. Capabilities: Welke capaciteiten je custom model out-of-the-box ter beschikking heeft.
    13. Features: Welke platformbrede features je aan je model ter beschikking stelt. 
    14. Builtin tools: Open WebUI komt met diverse ingebouwde tools die je naar wens aan- en uit kunt zetten, zie deze pagina voor details. Deze builtin tools staan los van de tools die je zelf kunt configureren. 
    15. TTS Voice: Gebruik je text-to-speech? Dan kun je hier per custom model een specifieke stem opgeven.
    16. Klik tot slot op ‘Save & Create’ om je custom model aan te maken.
     
     

    Knowledge

    In de ‘Knowledge’-tab maak je knowledge bases aan die Open WebUI later kan raadplegen. Tijdens het aanmaken geef je onder meer een naam, omschrijving en toegangsrechten op.

    Daarna voeg je documenten of bestanden toe zodat Open WebUI deze kan indexeren voor RAG-gebruik. In een chat kun je een knowledge item vervolgens laden met #.

    Upload limieten beheer je in de Admin Panel > Documents. 

    Voor accuratie is het beter om MD-bestanden te uploaden (markdown) die niet groter zijn dan 5MB en niet meer dan 500 documenten (bijvoorbeeld 500 helpartikelen) in totaal. Ga je daar overheen? Dan is het handiger om een tool te integreren waarmee Open WebUI een search kan uitvoeren op een knowledge base en dan bijvoorbeeld de top 5-10 resultaten kan bekijken en op basis daarvan een antwoord geeft.

     

    Klik rechts-bovenaan op ‘+ New Knowledge’ en geef je nieuwe knowledge een naam (1), omschrijving (2) en pas optioneel aan wie toegang heeft tot de knowledge base (3) en klik op ‘Create Knowledge’ (4).

    Je komt nu automatisch bij het onderstaande scherm uit. Klik op de ‘+’ (1) en klik op de bron die je wilt gebruiken voor je knowledge base (2). Je kunt dit proces herhalen om verschillende bronnen toe te voegen. 

     
     

    Prompts

    In de ‘Prompts’-tab bewaar je herbruikbare prompt-templates. Een prompt gebruik je in een chat-sessie via /, bijvoorbeeld als vaste samenvattingsprompt, vertaalprompt, SEO-template of standaardinstructie voor e-mails.

    Klik rechts-bovenaan op ‘+ New Prompt’. Geef vervolgens een ‘Name’ (1), een slash-commando om de prompt aan te roepen vanuit de chat (2), optionele ‘tags’ (3), de ‘Prompt’ (4), wie toegang heeft tot de prompt via ‘Access’ (5) en klik tot slot op ‘Save & Create’ (6) om de prompt aan te maken.

     
     

    Skills

    Skills zijn herbruikbare instructies in platte tekst of Markdown. Ze leren een model hoe het een taak moet aanpakken, bijvoorbeeld volgens een vaste schrijfstijl, reviewprocedure of supportworkflow.

    Op zoek naar inspiratie voor skill instructies? Kijk bijvoorbeeld naar de skills van Anthropic, OpenAI, of de publieke findskill.ai database.

     

    In een chat voeg je een skill toe met $. Je kunt skills ook aan een modelpreset koppelen (zie ‘Models’ hierboven), zodat ze standaard beschikbaar zijn.

    Klik rechts-bovenaan op ‘+ New Skill’. Geef vervolgens in de create-weergave een ‘Skill Name’ (1), ‘Skill ID’ (2), ‘Skill Description’ (3) en ‘Skill Instructions' op (4). Pas naar wens aan wie toegang heeft tot je skill via ‘Access’ (5) en klik op ‘Save & Create’ (6) om de skill aan te maken.

     
     

    Tools

    In de 'Tools’-tab beheer je python-scripts waarmee een model acties kan uitvoeren, bijvoorbeeld API-calls, berekeningen, scraping of andere Python-logica.

    Installeer alleen tools vanuit vertrouwde bronnen. Controleer de code voordat je deze importeert en beperk de toegang tot vertrouwde beheerders. Een gebruiker de mogelijkheid geven om tools te maken of te importeren, staat gelijk aan het verlenen van shelltoegang tot de server. Zie de beveiligingswaarschuwing voor plug-ins voor meer informatie.

     

    Klik rechts-bovenaan op ‘+ New Tool’ > ‘New Tool’ (of importeer via een link). 

    Vul nu een ‘Tool Name’, ‘Tool ID’ en ‘Tool Description’ in. Daarna plaats je in de editor de Python-code van de tool zelf (4), geef je aan wie toegang tot de tool heeft via ‘Access’ (5) en sla je de tool op via ‘Save’ (6).

     
     

     

    Stap 3

    Gebruik daarna je Workspace-items in een chat:

    • Models: selecteer de modelpreset in de modelkiezer.
    • Knowledge: laad een knowledge base met #.
    • Prompts: roep een prompt op met /.
    • Skills: voeg een skill toe met $.
    • Tools: activeer ze in de chat, bijvoorbeeld ‘use the <Tool>-tool to do X’.

    Optioneel kun je beschikbare knowledge, prompts, skills en tools ook direct aan je modelpreset koppelen, zie Stap 2 > Models.


     

    Werk je met meerdere gebruikers? Let dan goed op de toegangsrechten. Het feit dat een model een knowledge base, skill of tool gekoppeld heeft, betekent niet automatisch dat iedere gebruiker daar ook toegang toe heeft.

    Hiermee zijn we aan het eind gekomen van deze aanvullende Open WebUI-handleiding. Voor verdere verdieping kun je ook terecht in de officiële documentatie van Open WebUI.

    Kom je er niet uit?

    Ontvang persoonlijke hulp van onze supporters

    Neem contact op