Tại Majorbird, chúng tôi đã vượt ra ngoài những lời quảng cáo hào nhoáng và xây dựng các tác nhân AI thực sự tích hợp với Odoo — hỗ trợ cả khách hàng và các nhóm nội bộ. Từ trò chuyện trực tiếp đến xử lý PDF sang đơn đặt hàng, chúng tôi sử dụng kết hợp LLM, tự động hóa quy trình công việc và tùy chỉnh Odoo để tạo ra các trợ lý thông minh có hành động, không chỉ trả lời câu hỏi. Đây là cách chúng tôi đã triển khai gần đây cho hai khách hàng của mình.
Giới thiệu: AI trong ERP — Hơn cả một Chatbot
Đối với nhiều doanh nghiệp, chatbot AI vẫn bị giới hạn ở các câu trả lời được soạn sẵn và FAQ đơn giản. Nhưng gần đây, chúng tôi đã đặt mục tiêu cao hơn. Bằng cách kết hợp Odoo với các luồng tự động hóa (n8n) và LLM bên ngoài (Gemini, Claude, v.v.), chúng tôi đã tạo ra một hệ thống AI hiểu, ghi nhớ, suy luận — và hành động với dữ liệu ERP của bạn.
Kết quả là một trợ lý được tích hợp đầy đủ, hoạt động bên trong Odoo nhưng có thể kết nối với thế giới bên ngoài, hỗ trợ khách hàng, hỗ trợ đội ngũ bán hàng và tự động hóa việc theo dõi, tất cả trong thời gian thực.
Từ Hộp chat đến Tác nhân thông minh: Hỗ trợ trực tiếp cho Komacut
Ứng dụng dễ thấy nhất là trên www.komacut.com, nơi hộp chat hỗ trợ khách hàng được cung cấp bởi Odoo và AI. Mặc dù trang web không được xây dựng trên Odoo, trợ lý này xử lý các cuộc trò chuyện đến và làm phong phú chúng bên trong ERP.
Khi khách hàng bắt đầu cuộc trò chuyện, hệ thống sẽ chuyển cuộc trò chuyện đến nhân viên bán hàng ở múi giờ gần nhất, cố gắng trả lời dựa trên kiến thức của công ty và tạo một bản tóm tắt đầy đủ khi cuộc trò chuyện kết thúc. Nếu thích hợp, nó sẽ tạo một nhiệm vụ theo dõi hoặc mục Hỏi & Đáp mới để tham khảo trong tương lai.
Tất cả dữ liệu — tin nhắn, thông tin người dùng, nhiệm vụ và Hỏi & Đáp — đều được lưu trữ trực tiếp trong Odoo, biến nó thành một trợ lý thực sự, không chỉ là lớp bọc chat.
Tính cách, Lời nhắc và Tham số: Xác định Tác nhân
Mọi trợ lý AI bắt đầu với một tính cách được xác định rõ ràng. Trong thiết lập của chúng tôi, chúng tôi đã tạo một mô hình Odoo tùy chỉnh để xác định lời nhắc của tác nhân — tập hợp các hướng dẫn định hướng hành vi của LLM.
Các lời nhắc này chỉ định giọng điệu, khả năng và các quy tắc cần tuân theo của tác nhân. Chúng tôi cũng đính kèm các tham số LLM như nhiệt độ (mức độ ngẫu nhiên), giới hạn token (độ dài phản hồi) và các mô hình ưu tiên (GPT-4, Claude, Gemini, v.v.).
Cấu hình này được quản lý hoàn toàn bên trong Odoo.
Tác nhân có thể truy cập các công cụ, gọi các tác nhân khác hoặc thực thi các hành động của máy chủ — cho phép nó đưa ra quyết định và tương tác với dữ liệu kinh doanh.
Huấn luyện Bot: Kiến thức và Bộ nhớ Công ty
Để AI thực sự hữu ích, chúng tôi cần huấn luyện nó về doanh nghiệp — sản phẩm, quy trình và thuật ngữ. Điều này được thực hiện thông qua sự kết hợp giữa bộ nhớ tĩnh và động.
Kiến thức được lưu trữ trong các mô hình Odoo tùy chỉnh dưới dạng văn bản, được thu thập theo ba cách:
- Các mục được viết thủ công
- Các bản tóm tắt giống CSV được tạo tự động từ các bảng Odoo khác
- Nội dung được trích xuất từ các trang web (qua HTTP + phân tích AI)
Mỗi mục được gắn thẻ theo ngữ cảnh và có thể được truy xuất trong các cuộc trò chuyện. Một mô hình Hỏi & Đáp cho phép AI đề xuất các mục mà đội ngũ bán hàng có thể xác nhận và thúc đẩy thành kiến thức chính thức.
Tất cả những điều này được lập chỉ mục vào cơ sở dữ liệu vector — một định dạng được tối ưu hóa cho tìm kiếm ngữ nghĩa, tốc độ cao. Điều này cho phép triển khai Sinh tăng cường truy xuất (RAG): khi người dùng đặt câu hỏi, hệ thống sẽ tìm kiếm cơ sở bộ nhớ để tìm các mục liên quan và gửi chúng cùng với lời nhắc và ngữ cảnh trò chuyện đến LLM.
Các chế độ xem bộ nhớ trong Odoo:
Trao cho AI Sức mạnh Thực sự: Công cụ và Hành động
Một tác nhân chỉ biết nói là không đủ — chúng tôi muốn nó hành động.
Bằng cách hiển thị các hành động máy chủ được chọn trong Odoo và mô tả chúng là "công cụ", chúng tôi cho phép LLM quyết định khi nào và làm thế nào để kích hoạt chúng. Ví dụ, tác nhân có thể:
- Lấy lịch sử đơn hàng của khách hàng
- Tạo một cơ hội hoặc một nhiệm vụ nội bộ
- Gửi email theo dõi
- Thậm chí gọi một tác nhân khác cho các nhiệm vụ chuyên biệt
Mỗi công cụ đều có các tham số, xác thực và các luồng dự phòng tùy chọn. Tất cả logic và lịch sử đều được lưu trữ, vì vậy con người có thể theo dõi hoặc ghi đè những gì tác nhân đã làm.
Kiến trúc: Odoo + n8n + OpenRouter
Để điều phối tất cả những điều này, chúng tôi sử dụng một ngăn xếp lớp nhưng nhẹ:
- Odoo: Lưu trữ các cuộc trò chuyện, kiến thức, lời nhắc, công cụ, hồ sơ người dùng, nhiệm vụ
- n8n: Một công cụ tự động hóa miễn phí quản lý quy trình công việc — chẳng hạn như truy xuất bộ nhớ, gọi LLM, thực thi hành động của máy chủ và ghi lại kết quả
- OpenRouter: Kết nối chúng tôi với các LLM bên ngoài — Gemini, Claude, GPT và hơn thế nữa — với sự linh hoạt để chuyển đổi mô hình khi cần
Thiết lập này có thể mở rộng, không phụ thuộc nhà cung cấp và chi phí thấp — lý tưởng cho các công ty muốn kiểm soát ngăn xếp của họ.
Những gì chúng tôi đã xây dựng
Dưới đây là một số ứng dụng cụ thể đã hoạt động:
- Hỗ trợ trực tiếp trên trang web công khai của KOM: phản hồi động, tạo nhiệm vụ, làm phong phú kiến thức
- Hỗ trợ khách hàng đã đăng nhập của KOM: truy cập lịch sử đơn hàng và sản phẩm
- Tạo đơn đặt hàng từ các tệp PDF do khách hàng gửi
- Bảng điều khiển nội bộ + Hỗ trợ Hỏi & Đáp (ví dụ: bảng điều khiển ALN qua Metabase)
- Trợ lý triển khai nội bộ và kiến thức công ty được sử dụng bởi đội ngũ của chúng tôi
Kết luận: Tương lai của ERP là Thông minh
Chúng tôi tin rằng ERP của bạn nên không chỉ là một hệ thống ghi nhận — nó nên suy nghĩ, hỗ trợ và hành động. Bằng cách kết hợp tính linh hoạt của Odoo, các công cụ tự động hóa và LLM, chúng tôi đã tạo ra một lớp trợ lý mới biến các cuộc trò chuyện thành quy trình công việc và kiến thức thành giá trị kinh doanh thực sự.
Nếu bạn tò mò về cách điều này có thể áp dụng cho doanh nghiệp của mình, chúng tôi sẵn sàng cho bạn thấy.
Nhận Bản Demo hoặc Tự Xây dựng Tác nhân AI của Bạn
Chúng tôi đang tích cực xây dựng ngăn xếp này với các khách hàng trong lĩnh vực sản xuất, thương mại và dịch vụ. Bạn muốn xem nó có thể làm gì?
Liên hệ với chúng tôi để đặt lịch gọi hoặc yêu cầu bản demo.