Agent AI

Agent AI là trợ lý thông minh trong Odoo có thể hiểu ngôn ngữ tự nhiên, thực hiện các tác vụ và hỗ trợ người dùng bằng cách tương tác với các công cụ Odoo. Agent là thành phần cốt lõi của cấu trúc AI trong Odoo. Mỗi agent có mục đích, lời nhắc xác định và một tập hợp các chủ đề và công cụ hướng dẫn hành vi của nó.

Agent được hình thành từ hai thành phần chính, TopicsSources.

  • Chủ đề là các hướng dẫn và vai trò thông báo cho tác nhân về những nhiệm vụ họ cần hoàn thành. Công cụ được gán cho các chủ đề, và là các chức năng thực tế mà tác nhân có thể sử dụng để thực hiện các nhiệm vụ.

  • Nguồn cung cấp cho tác nhân thông tin họ cần để hoàn thành các nhiệm vụ của mình.

Quan trọng

Mặc dù nhiều tính năng AI có thể được sử dụng trong Odoo mà không cần ứng dụng AI, việc tạo và tùy chỉnh các tác nhân yêu cầu phải cài đặt ứng dụng AI.

Lời nhắc AI trong Odoo

Trước khi làm việc với các tác nhân AI, điều quan trọng là phải hiểu một số khái niệm cơ bản liên quan đến lời nhắc AI.

Lời nhắc AI là một tập hợp các hướng dẫn hoặc ngữ cảnh bằng văn bản được đưa cho một mô hình AI để nói cho nó biết cách phản hồi một yêu cầu, hoặc vai trò nào cần đảm nhận. Lời nhắc có thể định nghĩa:

  • giọng điệu, phong cách và tính cách của mô hình AI

  • phạm vi những gì mô hình có thể làm

  • loại đầu ra được mong đợi từ yêu cầu

Trong Odoo, mỗi tác nhân AI được gán một Lời nhắc hệ thống, định nghĩa vai trò, mục đích và hành vi tổng thể của tác nhân. Nó hoạt động như tuyên bố sứ mệnh cốt lõi của tác nhân, và điều khiển tất cả các tương tác.

Mỗi Chủ đề cũng bao gồm thành phần giống lời nhắc riêng của nó, được gọi là Hướng dẫn. Hướng dẫn là các chỉ dẫn cụ thể cho từng chủ đề, làm tinh chỉnh cách tác nhân hoạt động trong một ngữ cảnh hoặc quy trình làm việc nhất định, và cách nó tương tác trong khuôn khổ Odoo.

Hướng dẫn thường bao gồm:

  • Mục đích, hoặc những gì chủ đề bao gồm

  • Quy tắc hoặc ràng buộc để tác nhân tuân theo khi được gán chủ đề này

  • Quy trình từng bước về cách hoàn thành một hành động cụ thể

  • Chi tiết kỹ thuật cần thiết để hoàn thành bất kỳ hành động nào

Cấu trúc tác nhân

Chủ đề

Chủ đề là tập hợp các hướng dẫn và công cụ xác định cách một tác nhân hoạt động trong một ngữ cảnh cụ thể. Về cơ bản, các chủ đề xác định những gì một tác nhân có thể làm trong cơ sở dữ liệu. Chủ đề hướng dẫn các cuộc trò chuyện, cho tác nhân biết nó có thể làm gì, nó có thể làm như thế nào và khi nào nó nên làm.

Quan trọng

Nếu một tác nhân không được gán bất kỳ Chủ đề nào, nó chỉ có thể cung cấp thông tin, không hoàn thành nhiệm vụ hoặc thực hiện thay đổi đối với cơ sở dữ liệu.

Trong mỗi chủ đề bao gồm một lời nhắc chi tiết, cung cấp cho tác nhân các hướng dẫn chuyên sâu hơn về cách thực hiện các tác vụ liên quan đến chủ đề đó, xác định ranh giới hành vi của nó và xác định cách nó nên diễn giải ý định của người dùng. Những lời nhắc này đảm bảo rằng tác nhân tuân theo một mô hình lý luận nhất quán và sử dụng các công cụ phù hợp để tạo ra các phản hồi chính xác, nhận biết ngữ cảnh.

Các chủ đề sau được cấu hình sẵn trong ứng dụng AI:

  • Tìm kiếm ngôn ngữ tự nhiên: hỗ trợ việc diễn giải truy vấn của người dùng để mở chế độ xem Odoo phù hợp với một tập hợp các công cụ cần thiết để thực hiện tìm kiếm.

  • Truy xuất thông tin: một bộ sưu tập các công cụ để truy xuất thông tin về các mô hình.

  • Tạo khách hàng tiềm năng: tập hợp các công cụ hỗ trợ tạo khách hàng tiềm năng tự động. Chủ đề này chỉ khả dụng nếu ứng dụng CRM đã được cài đặt.

Trong mỗi chủ đề là một tập hợp Hướng dẫn, hoạt động như lời nhắc và cung cấp hướng dẫn cho cấu trúc tương tác, cùng với một hoặc nhiều Công cụ AI, cho biết các chức năng mà tác nhân có thể thực hiện.

Công cụ

Công cụ là các chức năng mà tác nhân có thể thực hiện trong Odoo. Chúng bao gồm các hành động như tạo khách hàng tiềm năng hoặc mở chế độ xem. Công cụ mở rộng mục đích của tác nhân vượt ra ngoài cuộc trò chuyện, chúng cho phép thực hiện các hành động thực tế. Các công cụ khả dụng trong cơ sở dữ liệu thay đổi tùy theo các ứng dụng đã cài đặt. Nhiều Công cụ AI có thể được chỉ định cho một chủ đề duy nhất.

Nguồn

Nguồn là dữ liệu mà tác nhân có thể tham khảo khi tạo phản hồi hoặc hoàn thành nhiệm vụ. Các nguồn được lập chỉ mục để tác nhân có thể truy xuất thông tin liên quan khi người dùng đặt câu hỏi.

Example

Một tác nhân được thiết kế để trả lời các câu hỏi hỗ trợ khách hàng có các bài viết Kiến thức được bao gồm làm nguồn, chứa các câu hỏi thường gặp.

Các nguồn có thể ở các định dạng sau:

  • PDF

  • Liên kết web

  • Tài liệu (được tải lên trong ứng dụng Tài liệu)

  • Bài viết ứng dụng Kiến thức

Quan trọng

Nếu tùy chọn Giới hạn theo nguồn được bật trên tác nhân, tác nhân chỉ có thể sử dụng thông tin từ các nguồn đã tải lên và đang hoạt động.

Tạo tác nhân mới

Để tạo tác nhân AI mới, điều hướng đến Ứng dụng AI ‣ Mới. Nhập Tên tác nhân, sau đó thêm mô tả ngắn nếu muốn.

Mẹo

Trước khi tạo tác nhân mới, nên có trường hợp sử dụng rõ ràng trong đầu. Điều này giúp ích khi viết Lời nhắc hệ thống, và chỉ định các Chủ đề cùng Công cụ AI.

Chọn Mô hình LLM từ menu thả xuống.

Quan trọng

Odoo hỗ trợ nhiều phiên bản của cả ChatGPT và Gemini.

Tiếp theo, chọn Phong cách phản hồi. Điều này quản lý giọng điệu tổng thể mà tác nhân sử dụng khi phản hồi một yêu cầu. Chọn từ một trong các tùy chọn sau:

  • Phân tích: thiên về toán học hơn, tùy chọn này có khả năng đưa ra cùng một câu trả lời cho cùng một câu hỏi. Tùy chọn này được khuyến nghị cho các tình huống mà độ chính xác quan trọng hơn sự khéo léo.

  • Cân bằng: sự kết hợp của cả Phân tíchSáng tạo. Đây là tùy chọn tuyệt vời cho các tình huống với khách hàng bên ngoài, những người sẽ được hưởng lợi từ cả độ chính xác và sự khéo léo.

  • Sáng tạo: tiếp cận câu hỏi theo cách giống con người hơn, thay đổi câu trả lời mỗi lần để phản ứng với cuộc trò chuyện. Tùy chọn này hoạt động tốt nhất cho các lúc mà giải pháp thường thay đổi dựa trên tình huống.

Đánh dấu hộp kiểm Giới hạn theo nguồn để giới hạn tác nhân chỉ phản hồi dựa trên các tài nguyên được cung cấp.

Tiếp theo, chọn một hoặc nhiều Chủ đề cho tác nhân. Như đã giải thích ở trên, Chủ đề bao gồm cả hướng dẫn và công cụ để định hướng tác nhân trong việc hỗ trợ người dùng hoàn thành nhiệm vụ.

Nhập Lời nhắc hệ thống với các hướng dẫn chi tiết cho tác nhân về vai trò và trách nhiệm của họ.

Mẹo

Tính cụ thể và độ dài của Lời nhắc hệ thống có thể khác nhau, tùy thuộc vào trường hợp sử dụng cho tác nhân. Sử dụng các tác nhân đã được cấu hình sẵn làm ví dụ về thông tin có thể có.

Biểu mẫu tác nhân mới với thông tin bắt buộc.

Nếu cần Nguồn cho tác nhân, cuộn đến thẻ Nguồn, sau đó nhấp Thêm nguồn.

Chọn định dạng:

  • PDF: Chọn tệp thích hợp từ cửa sổ trình duyệt và nhấp Mở

  • Liên kết web: dán URL. Có thể thêm nhiều liên kết cùng lúc, dán một liên kết mỗi dòng. Nhấp Lưu.

  • Tài liệu (đã tải lên trong ứng dụng Tài liệu): Đánh dấu vào ô bên cạnh một hoặc nhiều tài liệu, sau đó nhấp Chọn.

  • Bài viết ứng dụng Kiến thức: Đánh dấu vào ô bên cạnh một hoặc nhiều bài viết, sau đó nhấp Chọn.

Sau khi thêm nguồn, trường Trạng thái cập nhật để phản ánh trạng thái hiện tại của nó. Nguồn đã sẵn sàng khi trạng thái chuyển từ Đang xử lý sang Đã lập chỉ mục. Trượt nút Hoạt động để kích hoạt nguồn.

Danh sách các nguồn cho tác nhân, mỗi nguồn được ký hiệu bằng định dạng của nó.

Quan trọng

Nếu nguồn không tải lên được, có thể là do xung đột với mô hình LLM đã chọn.

Nhấp nút Kiểm tra để mở cửa sổ trò chuyện và kiểm tra tác nhân mới.