In this video, we'll be experimenting to take a look in to how an AI Chatbot can help users to search Odoo documentation.
We'll be building on previous experiment about streaming chatbots. Please watch the previous video for more information: • Odoo Development Tutorial: Streaming AI Ch...
⚠ IMPORTANT ⚠:
This experiment was run on Windows 11, it won't run on Linux. Please see https://github.com/yonitjio/exploring... for more details.
Links:
LM Studio: https://lmstudio.ai
NLUX: https://github.com/nlkitai/nlux
Semantic Kernel: https://github.com/microsoft/semantic...
ChromaDb: https://www.trychroma.com
Crawl4Ai: https://github.com/unclecode/crawl4ai
For Qwen 2.5 7b Instruct and Nomic Embed Text v1.5, please download it via LM Studio.
Odoo Documentation Repo: https://github.com/odoo/documentation
If you're new to this, I highly recommend watching my quick guides on the basics of developing Odoo modules first, as it will help you understand this video better:
Using Odoo Web Framework - Part 1: • Odoo Development Tutorial: Using Odoo Web ...
Using Odoo Web Framework - Part 2: • Odoo Development Tutorial: Using Odoo Web ...
Using Odoo Web Framework - Part 3: • Odoo Development Tutorial: Using Odoo Web ...
Using Odoo Web Framework - Part 4: • Odoo Development Tutorial: Using Odoo Web ...
If you haven't created your own cheat module, please visit my previous video:
Odoo Development Tutorial: Alternative Quick Start Guide ( • Odoo Development Tutorial: Alternative Qui... ).
Other videos for beginners:
Displaying Messages to User: • Odoo Development Tutorial: 5 Methods to Di...
Working with Multiple Models: • Odoo Development Tutorial: Working with Mu...
Extending Models And Views: • Odoo Development Tutorial: Extending Model...
My other tutorials and experiments:
Streaming AI Chatbot with Odoo 18: • Odoo Development Tutorial: Streaming AI Ch...
2 Methods to Create Custom Receipt for POS App: • Odoo Development Tutorial: 2 Methods to Cr...
Record Sales Person on POS Sales Order in Odoo 18: • Odoo Development Tutorial: Record Sales Pe...
Processing Selected Record on List Views: • Odoo Development Tutorial: 3 Ways to Proce...
Generate Demo Data with Faker.js: • Odoo Development Tutorial: Generating Demo...
Easy Setup for Odoo Development Environment: • Odoo Tutorial: Easy Development Setup on U...
Odoo Development Setup on Windows 11: • Odoo Tutorial: Development Setup On Window...
Create Your Own Voice Assistant: • Odoo Development Tutorial: Create Your Own...
Import Data from Images with AI: • Odoo Development Tutorial: Import Data fro...
Query Odoo Data with AI and RAG: • Odoo Development Tutorial: Query Odoo Data...
Query Odoo Data with AI: • Odoo Development Tutorial: Query Odoo Data...
Describing chart with AI: • Odoo Development Tutorial: Describe Charts...
Generating article with Google Gemini: • Odoo Development Tutorial: Generate Articl...
Showing product quantity in POS: • Odoo Development Tutorial: Showing Product...
Adding order note to POS: • Odoo Development Tutorial: Adding notes to...
Import lot and serial number: • Video
Recording sales person on POS orders: • Odoo Development Tutorial: Recording Sales...
Source code: https://github.com/yonitjio/exploring...
Music by Aakash Gandhi from Youtube Audio Library
Image and Video assets designed by Freepik