Bỏ qua để đến Nội dung

Xây dựng Tác tử AI với Odoo

Cái nhìn hậu trường về việc sử dụng AI trong ERP của bạn

Tại Majorbird, chúng tôi đã vượt ra ngoài sự cường điệu 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à nhóm nội bộ. Từ trò chuyện trực tiếp đến xử lý PDF thành đơn hàng, chúng tôi sử dụng kết hợp các mô hình ngôn ngữ lớn (LLM), tự động hóa quy trình làm việc và tùy chỉnh Odoo để tạo ra các trợ lý thông minh có thể 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 chỉ giới hạn ở các câu trả lời được soạn sẵn và các câu hỏi thường gặp đơ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à các mô hình ngôn ngữ lớn bên ngoài (Gemini, Claude, v.v.), chúng tôi đã tạo ra một hệ thống AI có thể 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ợ nhóm bán hàng và tự động hóa các bước tiếp theo, tất cả trong thời gian thực.


Từ Chatbox đến Tác nhân Thông minh: Hỗ trợ Trực tiếp cho Komacut


Ứng dụng dễ nhận thấy nhất 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 bằng 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 mở cuộc trò chuyện, hệ thống sẽ chuyển cuộc trò chuyện đến một nhân viên bán hàng ở múi giờ gần nhất, cố gắng phản hồ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 phù hợp, nó sẽ tạo một nhiệm vụ theo dõi hoặc một 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à một lớp bọc trò chuyện.


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 hướng dẫn cách LLM hoạt động.


Những lời nhắc này chỉ định giọng điệu, khả năng và 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 ưa thích (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 Doanh nghiệp và Trí nhớ


Để làm cho AI thực sự hữu ích, chúng tôi cần dạy 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 bằng cách kết hợp 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

- 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ẻ 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à các nhóm 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 nhanh chóng. Điều này cho phép triển khai Tạo 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 trong cơ sở dữ liệu bộ nhớ 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 tới LLM.


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à chưa đủ — 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ủ đã chọn trong Odoo và mô tả chúng như "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 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ó 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ử đượ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 phân 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 làm việc — chẳng hạn như lấy bộ nhớ, gọi LLM, thực thi các 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 các mô hình khi cần thiết


Thiết lập này có khả năng 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 KOM công cộng: phản hồi động, tạo nhiệm vụ, làm phong phú kiến thức

- Hỗ trợ khách hàng KOM đã đăng nhập: 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 thông qua Metabase)

- Trợ lý triển khai nội bộ và kiến thức công ty do nhóm của chúng tôi sử dụng


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 là nhiều hơn là một hệ thống lưu trữ hồ sơ — nó nên suy nghĩ, hỗ trợ và hành động. Bằng cách kết hợp sự 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 làm 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 bạn, chúng tôi sẵn sàng cho bạn thấy.


Nhận bản demo hoặc xây dựng tác nhân AI của riêng 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 có muốn xem nó có thể làm gì không?


Liên hệ với chúng tôi để đặt lịch gọi hoặc yêu cầu bản demo.

xml Website đa ngôn ngữ liền mạch: Bản dịch Odoo do AI điều khiển
Tự động hóa bản dịch website Odoo của bạn và loại bỏ việc quản lý chuỗi thủ công với quy trình làm việc đơn giản được hỗ trợ bởi AI.