Ví dụ

Ví dụ mẫu

Trang này cung cấp các ví dụ mẫu và tình huống thực tế để giúp bạn hiểu rõ hơn về cách ứng dụng KN Vista AI vào các nghiệp vụ kinh doanh khác nhau.

Trường hợp sử dụng tiêu biểu

Tư vấn viên AI cho thương mại điện tử

Xây dựng tư vấn viên AI thông minh giúp khách hàng tìm kiếm sản phẩm, trả lời câu hỏi và đề xuất hàng hóa phù hợp dựa trên lịch sử mua hàng và sở thích.

Tính năng chính

  • Tìm kiếm và lọc sản phẩm thông qua hội thoại tự nhiên
  • Trả lời các câu hỏi về thông số, chức năng và đánh giá sản phẩm
  • Đề xuất sản phẩm dựa trên sở thích và nhu cầu của khách hàng
  • Hỗ trợ đơn hàng và theo dõi trạng thái giao hàng
Trợ lý phân tích dữ liệu kinh doanh

Phân tích dữ liệu bán hàng, kho hàng và khách hàng để cung cấp thông tin chi tiết và đề xuất chiến lược kinh doanh dựa trên AI.

Tính năng chính

  • Phân tích xu hướng bán hàng và dự báo doanh thu
  • Nhận diện sản phẩm bán chạy và mặt hàng tồn kho
  • Đánh giá hiệu suất marketing và kênh bán hàng
  • Tạo báo cáo có thể truy vấn bằng ngôn ngữ tự nhiên
Chatbot chăm sóc khách hàng

Chatbot thông minh có thể trả lời các câu hỏi thường gặp, xử lý yêu cầu hỗ trợ, và chuyển tiếp đến nhân viên khi cần.

Tính năng chính

  • Trả lời tự động các câu hỏi thường gặp 24/7
  • Xử lý các yêu cầu hỗ trợ cơ bản như đổi mật khẩu, cập nhật thông tin
  • Tích hợp với hệ thống CRM để truy cập thông tin khách hàng
  • Chuyển tiếp cuộc hội thoại đến nhân viên tư vấn khi cần

Mẫu code tích hợp

Tích hợp Chatbot vào Website
JavaScript
<!-- Thêm vào phần <head> của website -->
<script src="https://cdn.knvista.com/ai-agent/loader.js"></script>
<script>
  document.addEventListener('DOMContentLoaded', function() {
    KNVistaAI.init({
      apiKey: 'YOUR_API_KEY',
      agentId: 'YOUR_AGENT_ID',
      position: 'bottom-right',
      theme: {
        primaryColor: '#4f46e5',
        textColor: '#333333',
        fontFamily: 'Arial, sans-serif'
      },
      i18n: {
        welcomeMessage: 'Xin chào! Tôi có thể giúp gì cho bạn?',
        placeholderText: 'Nhập câu hỏi của bạn...'
      }
    });
  });
</script>
Gọi API KN Vista
Node.js
const axios = require('axios');

async function generateResponse(prompt) {
  try {
    const response = await axios.post(
      'https://api.knvista.com/v1/chat/completions',
      {
        model: 'gpt-4',
        messages: [
          { role: 'system', content: 'Bạn là trợ lý AI của công ty.' },
          { role: 'user', content: prompt }
        ],
        temperature: 0.7,
        max_tokens: 1000
      },
      {
        headers: {
          'Content-Type': 'application/json',
          'Authorization': 'Bearer YOUR_API_KEY'
        }
      }
    );
    
    return response.data.choices[0].message.content;
  } catch (error) {
    console.error('Lỗi khi gọi API:', error);
    return null;
  }
}

// Sử dụng hàm
generateResponse('Giới thiệu về sản phẩm X')
  .then(result => console.log(result));
Tích hợp với Pancake POS
Webhook Configuration
// Webhook để xử lý sự kiện từ Pancake POS
const express = require('express');
const app = express();
app.use(express.json());

// Xử lý sự kiện đơn hàng mới
app.post('/webhook/pancake/order', async (req, res) => {
  try {
    const orderData = req.body;
    
    // Xác thực webhook signature
    const signature = req.headers['x-pancake-signature'];
    if (!verifySignature(orderData, signature, 'YOUR_WEBHOOK_SECRET')) {
      return res.status(401).send('Invalid signature');
    }
    
    // Gửi thông báo tới KN Vista AI Agent
    await axios.post('https://api.knvista.com/v1/agent/notify', {
      agentId: 'YOUR_AGENT_ID',
      event: 'new_order',
      data: {
        orderId: orderData.id,
        customer: orderData.customer,
        items: orderData.line_items,
        total: orderData.total_price
      }
    }, {
      headers: {
        'Authorization': 'Bearer YOUR_API_KEY'
      }
    });
    
    res.status(200).send('Webhook processed');
  } catch (error) {
    console.error('Webhook error:', error);
    res.status(500).send('Internal Server Error');
  }
});

app.listen(3000, () => {
  console.log('Webhook server running on port 3000');
});

// Hàm xác thực chữ ký
function verifySignature(payload, signature, secret) {
  // Mã triển khai xác thực chữ ký
  return true; // Giả lập xác thực thành công
}

Dự án mẫu

🛒

Shop Assistant

Trợ lý AI toàn diện cho cửa hàng trực tuyến, tích hợp với hệ thống quản lý sản phẩm và đơn hàng.

ReactNode.jsMongoDB
📊

Data Insight Pro

Ứng dụng phân tích và trực quan hóa dữ liệu kinh doanh với khả năng truy vấn bằng ngôn ngữ tự nhiên.

PythonDjangoPostgreSQL
💬

MultiChannel Support

Nền tảng hỗ trợ khách hàng đa kênh tích hợp với Facebook, Zalo, và website.

Vue.jsGoMySQL

Template Prompt

Template phân tích dữ liệu bán hàng

## Vai trò
Bạn là một chuyên gia phân tích dữ liệu bán hàng với kinh nghiệm phân tích xu hướng thị trường và hiệu suất kinh doanh.

## Bối cảnh
Tôi cần bạn phân tích dữ liệu bán hàng [THỜI_GIAN] cho [DANH_MỤC_SẢN_PHẨM/CỬA_HÀNG]. Dữ liệu bao gồm thông tin về doanh số, số lượng bán ra, và các chỉ số hiệu suất quan trọng khác.

## Nhiệm vụ
1. Phân tích tổng quan về tình hình bán hàng
2. Xác định các sản phẩm bán chạy nhất và kém nhất
3. So sánh hiệu suất với [KỲ_TRƯỚC] 
4. Đề xuất 3-5 hành động cụ thể để cải thiện doanh số

## Yêu cầu kết quả
- Trình bày dữ liệu một cách rõ ràng với các con số cụ thể
- Đưa ra nhận xét về các mẫu và xu hướng
- Giải thích nguyên nhân có thể dẫn đến các kết quả này
- Đề xuất hành động phải thực tế và khả thi

Template trả lời khách hàng

## Vai trò
Bạn là nhân viên chăm sóc khách hàng của [TÊN_CÔNG_TY], một [MÔ_TẢ_CÔNG_TY]. Bạn cần trả lời một thắc mắc/khiếu nại của khách hàng.

## Thông tin khách hàng
- Tên: [TÊN_KHÁCH_HÀNG]
- Loại khách hàng: [MỚI/THÂN_THIẾT/VIP]
- Lịch sử mua hàng: [MÔ_TẢ_NGẮN]

## Nội dung thắc mắc/khiếu nại
[PASTE_NỘI_DUNG_TIN_NHẮN]

## Hướng dẫn phản hồi
1. Luôn bắt đầu bằng lời chào và cảm ơn khách hàng đã liên hệ
2. Thể hiện sự thấu hiểu với vấn đề của khách hàng
3. Cung cấp thông tin chính xác và giải pháp cụ thể
4. Nếu không thể giải quyết ngay, hãy giải thích quy trình và thời gian cần thiết
5. Kết thúc với lời mời khách hàng phản hồi nếu cần thêm hỗ trợ

## Yêu cầu ngữ điệu
- Lịch sự và chuyên nghiệp
- Thân thiện nhưng không quá thân mật
- Thể hiện sự tôn trọng đặc biệt với khách hàng VIP
- Tránh các cụm từ tiêu cực hoặc phủ định

Template tạo nội dung marketing

## Vai trò
Bạn là chuyên gia marketing với kinh nghiệm trong việc tạo nội dung cho [LOẠI_SẢN_PHẨM/DỊCH_VỤ].

## Thông tin sản phẩm
- Tên sản phẩm: [TÊN_SẢN_PHẨM]
- Mô tả ngắn: [MÔ_TẢ]
- Đối tượng khách hàng: [ĐỐI_TƯỢNG]
- Lợi ích chính: [LIỆT_KÊ_LỢI_ÍCH]
- Giá: [GIÁ]

## Yêu cầu
Tạo nội dung marketing cho [KÊNH] (Facebook/Email/Website) với mục tiêu [MỤC_TIÊU] (tăng nhận thức/chuyển đổi/giữ chân khách hàng).

## Định dạng
- Tiêu đề: Ngắn gọn, thu hút, tối đa 10 từ
- Nội dung chính: [ĐỘ_DÀI] từ, tập trung vào lợi ích và giá trị
- Lời kêu gọi hành động: Rõ ràng, tạo cảm giác cấp bách
- Giọng điệu: [GIỌNG_ĐIỆU] (chuyên nghiệp/thân thiện/hài hước/sang trọng)

## Yêu cầu bổ sung
- Sử dụng từ khóa: [TỪ_KHÓA]
- Tránh: [NHỮNG_GÌ_CẦN_TRÁNH]
- Đề cập: [NHỮNG_GÌ_CẦN_ĐỀ_CẬP]

💡Lưu ý

Tất cả các ví dụ và mẫu code trên trang này đều có thể được sử dụng và điều chỉnh cho dự án của bạn. Nếu bạn cần hỗ trợ thêm hoặc có thắc mắc, vui lòng liên hệ với đội ngũ hỗ trợ của chúng tôi.