Bỏ qua, đến nội dung

Hướng dẫn cài đặt và sử dụng — AI

Yêu cầu hệ thống

  • Server Digiforce đang chạy (phiên bản ≥ 1.0)
  • API key từ ít nhất một LLM provider (OpenAI, Anthropic, Google AI, DeepSeek, hoặc Ollama chạy local)
  • Node.js ≥ 18 (cần cho LangChain runtime)

Bước 1: Kích hoạt plugin

Vào Settings → Plugin Manager, tìm plugin-ai và bật. Khởi động lại server để plugin nạp đầy đủ các collection và resource.

TIP

Plugin AI đăng ký hơn 12 collection và 10 resource — quá trình khởi động có thể mất vài giây thêm.

Bước 2: Cấu hình LLM Provider

Vào Settings → AI → LLM Services, nhấn Add để thêm nhà cung cấp mô hình ngôn ngữ:

TrườngMô tảVí dụ
ProviderNhà cung cấp LLMopenai, anthropic, google-genai, deepseek, ollama, kimi, dashscope
API KeyKhóa xác thực APIsk-...
Base URLURL gốc API (tuỳ chọn)https://api.openai.com/v1
Default ModelModel mặc định khi tạo botgpt-4o, claude-3.5-sonnet, gemini-pro

Danh sách provider được hỗ trợ sẵn

ProviderSDK sử dụngGhi chú
OpenAI (Responses API)@langchain/openaiHỗ trợ GPT-4o, GPT-4, GPT-3.5
OpenAI (Completions API)@langchain/openaiAPI cũ hơn, tương thích ngược
Anthropic@langchain/anthropicClaude 3.5, Claude 3
Google GenAI@langchain/google-genaiGemini Pro, Gemini Flash
DeepSeekTương thích OpenAIDeepSeek Chat, DeepSeek Coder
DashScopeTương thích OpenAIAlibaba Cloud Qwen
Ollama@langchain/ollamaChạy local, không cần API key
KimiTương thích OpenAIMoonshot AI

Bước 3: Tạo AI Bot

Vào Settings → AI → Bots, nhấn Create để tạo bot mới:

TrườngMô tảBắt buộc
NameTên hiển thị của bot
UsernameĐịnh danh duy nhất (dạng slug)
System PromptHướng dẫn hành vi và tính cách của bot
LLM ServiceChọn provider đã cấu hình ở Bước 2
ModelChọn model cụ thể từ provider
ToolsGán các AI tools cho bot (tuỳ chọn)Không
SkillsGán knowledge base / RAG skills (tuỳ chọn)Không

WARNING

Các bot có username fronta, nero, daraBuilder AI — chỉ được gán cho role admin do có quyền mạnh (coding, thay đổi schema).

Bước 4: Sử dụng Chat

  1. Mở giao diện chat bằng biểu tượng AI trên toolbar
  2. Chọn bot muốn trò chuyện
  3. Nhập tin nhắn và nhấn gửi
  4. Bot trả lời dựa trên LLM và các tools/skills được gán

Luồng xử lý tin nhắn

Tích hợp Workflow

Plugin đăng ký hai thành phần workflow thông qua plugin-workflow:

Thành phầnVai tròCách sử dụng
AI Bot TriggerWorkflow kích hoạt khi user gửi message cho botTạo workflow mới → chọn trigger ai-bot
LLM Instruction NodeNode gọi LLM với prompt tuỳ chỉnh, nhận kết quảThêm node llm vào workflow

Tích hợp MCP (Model Context Protocol)

Kết nối MCP servers để mở rộng khả năng của AI bots với các tools bên ngoài:

  1. Vào Settings → AI → MCP Clients
  2. Nhấn Add và nhập thông tin MCP server
  3. Các tools từ MCP server sẽ tự động khả dụng cho AI bots

Cron Job dọn dẹp

Plugin tự động đăng ký cron job chạy lúc 2:00 AM hàng ngày để xoá các LangChain checkpoints cũ hơn 48 giờ, tránh database phình to.

Lưu ý quan trọng

  • API key phải có đủ quota và quyền truy cập model — kiểm tra billing trên dashboard của provider
  • Ollama chạy hoàn toàn local, không cần API key nhưng cần cài đặt riêng trên server
  • Chi phí API tính theo token sử dụng — theo dõi usage trên LLM provider dashboard
  • Mỗi conversation lưu lịch sử chat; tạo conversation mới để bắt đầu cuộc trò chuyện mới
  • Không phải model nào cũng hỗ trợ function calling (cần GPT-4, Claude 3+ để dùng tools)