
{"id":3589,"date":"2024-11-16T03:03:41","date_gmt":"2024-11-15T19:03:41","guid":{"rendered":"https:\/\/infernews.com\/?p=3589"},"modified":"2024-11-16T22:20:58","modified_gmt":"2024-11-16T14:20:58","slug":"open-webui-features-updates-oct-24-knowledge-rag-tools-functions-actions-event-emitter-filters","status":"publish","type":"post","link":"https:\/\/infernews.com\/blog\/open-webui-features-updates-oct-24-knowledge-rag-tools-functions-actions-event-emitter-filters\/","title":{"rendered":"Open WebUI \u65b0\u529f\u80fd"},"content":{"rendered":"\n<p>Knowledge, RAG, Tools, Functions, Actions, Event Emitter, Filters<\/p>\n\n\n<figure class=\"wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"lyte-wrapper\" title=\"Open WebUI-Features Updates-Oct 24-Knowledge, RAG, Tools, Functions, Actions, Event Emitter, Filters\" style=\"width:853px;max-width:100%;margin:5px auto;\"><div class=\"lyMe\" id=\"WYL_8FChfBUilno\" itemprop=\"video\" itemscope itemtype=\"https:\/\/schema.org\/VideoObject\"><div><meta itemprop=\"thumbnailUrl\" content=\"https:\/\/infernews.com\/blog\/wp-content\/plugins\/wp-youtube-lyte\/lyteCache.php?origThumbUrl=https%3A%2F%2Fi.ytimg.com%2Fvi%2F8FChfBUilno%2Fhqdefault.jpg\" \/><meta itemprop=\"embedURL\" content=\"https:\/\/www.youtube.com\/embed\/8FChfBUilno\" \/><meta itemprop=\"duration\" content=\"PT1H21M26S\" \/><meta itemprop=\"uploadDate\" content=\"2024-11-14T14:04:38Z\" \/><\/div><div id=\"lyte_8FChfBUilno\" data-src=\"https:\/\/infernews.com\/blog\/wp-content\/plugins\/wp-youtube-lyte\/lyteCache.php?origThumbUrl=https%3A%2F%2Fi.ytimg.com%2Fvi%2F8FChfBUilno%2Fhqdefault.jpg\" class=\"pL\"><div class=\"tC\"><div class=\"tT\" itemprop=\"name\">Open WebUI-Features Updates-Oct 24-Knowledge, RAG, Tools, Functions, Actions, Event Emitter, Filters<\/div><\/div><div class=\"play\"><\/div><div class=\"ctrl\"><div class=\"Lctrl\"><\/div><div class=\"Rctrl\"><\/div><\/div><\/div><noscript><a href=\"https:\/\/youtu.be\/8FChfBUilno\" rel=\"nofollow\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/infernews.com\/blog\/wp-content\/plugins\/wp-youtube-lyte\/lyteCache.php?origThumbUrl=https%3A%2F%2Fi.ytimg.com%2Fvi%2F8FChfBUilno%2F0.jpg\" alt=\"Open WebUI-Features Updates-Oct 24-Knowledge, RAG, Tools, Functions, Actions, Event Emitter, Filters\" width=\"853\" height=\"460\" \/><br \/>Watch this video on YouTube<\/a><\/noscript><meta itemprop=\"description\" content=\"Case Done Episode 18 we explore the latest Open Web UI updates as of Oct 2024, including Community, Knowledge (RAG), Tools, Functions, Actions, Event Emitter, Voice mode, Text-to-speech, and Speech-to-text models. Sign up for our free webinar: LLM App Development for Beginners (https:\/\/www.eventbrite.com\/e\/llm-app-development-for-beginners-tickets-1078559082249?aff=oddtdtcreator) on Dec 5, 7 pm EST. Code in video: https:\/\/github.com\/casedone\/casedone-openwebui-ep-18 \u2b50\ufe0fWhat You&#039;ll Learn: - Discover Open Web UI&#039;s Community features for importing tools and code - Learn about the Knowledge (previously known as Documents), Embedding models, and Reranking models. - Explore tools and new features like Tools, Event Emitters, Functions, Filters, and Actions - Understand speech-to-text and text-to-speech models for AI conversations - Get insights on specific models like Multi-agent with llama 3.1 and Mid Journey Prompt Generator - Enhance your skills with tools and functions for managing Open WebUI processes \u26d3\ufe0fConnect with Us: \ud83d\udc4d Like | \ud83d\udd17 Share | \ud83d\udce2 Subscribe | \ud83d\udcac Comments + Questions LinkedIn: https:\/\/www.linkedin.com\/company\/casedonebyai YouTube: www.youtube.com\/@CaseDonebyAI Facebook: https:\/\/www.facebook.com\/casedonebyai TikTok: https:\/\/www.tiktok.com\/@casedonebyai Github: https:\/\/www.github.com\/casedone SubStack: https:\/\/casedonebyai.substack.com \ud83c\udfacQuick navigation: 02:29 Community features in Open Web UI: Download models, prompts, tools, and functions. Demo downloading models from Community: Multi-agent with Llama 3.1 and Midjourney Prompt Generator 18:45 Knowledge base (RAG, retrieval augmented generation), Embedding models, and Reranking models: How to create knowledge base, how to use knowledge base, how to select custom embedding models using leaderboard. 38:24 Explaining: Tools and Functions 40:27 Introducing Event Emitter in Tools, a feature to inform the user during the chat with status and additional messages. Coding demo of using event emitter in Tools emulating product information retrieval. 50:25 Introducing Actions, a feature to add custom `action` buttons to the AI assistant&#039;s response. Coding demo to **add a button that plots data visualization**. Bonus, we will use also event emitter here. 01:00:50 Filters x Event Emitter - Implementing Token Count and showing as status updates 01:10:20 Speech-to-text models in Open WebUI: local whisper and OpenAI API. Learn what options you can set and choose. 01:13:22 Text-to-speech modes in Open WebUI, including available models if you use OpenAI API 01:15:52 Demo of using speech-to-text models and text-to-speech models in Open WebUI 01:17:19 Voice mode, conversing with AI using voice and audio in Open WebUI! 01:19:47 Summary of Case Done Ep 18 #genai #openwebui #ollama #sst #tts #openai #rag #embedding #chatgpt #midjourney #aiforbusiness #aireview #casedone #casedonebyai\"><\/div><\/div><div class=\"lL\" style=\"max-width:100%;width:853px;margin:5px auto;\"><\/div><figcaption><\/figcaption><\/figure>","protected":false},"excerpt":{"rendered":"<p>Knowledge, RAG, Tools, Functions, Actions, Event Emitter, Filters<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"googlesitekit_rrm_CAowvqSiDA:productID":"","footnotes":""},"categories":[27],"tags":[121],"class_list":["post-3589","post","type-post","status-publish","format-standard","hentry","category-paper","tag-open-webui"],"_links":{"self":[{"href":"https:\/\/infernews.com\/blog\/wp-json\/wp\/v2\/posts\/3589","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/infernews.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/infernews.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/infernews.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/infernews.com\/blog\/wp-json\/wp\/v2\/comments?post=3589"}],"version-history":[{"count":0,"href":"https:\/\/infernews.com\/blog\/wp-json\/wp\/v2\/posts\/3589\/revisions"}],"wp:attachment":[{"href":"https:\/\/infernews.com\/blog\/wp-json\/wp\/v2\/media?parent=3589"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/infernews.com\/blog\/wp-json\/wp\/v2\/categories?post=3589"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/infernews.com\/blog\/wp-json\/wp\/v2\/tags?post=3589"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}