All Products
Search
Document Center

Simple Log Service:AI Chat Assistant

Last Updated:Mar 18, 2026

AI Chat Assistant adalah asisten O&M cerdas yang dibangun di atas platform digital employee. Asisten ini menjawab pertanyaan berdasarkan basis pengetahuan kustom Anda. Anda dapat mengonfigurasi izin, basis pengetahuan, dan aturan perilaku untuk setiap agen guna membuat asisten O&M yang disesuaikan dengan skenario bisnis spesifik Anda.

Fitur

AI Chat Assistant menyediakan kemampuan inti berikut:

  • Q&A berbasis pengetahuan: Menjawab pertanyaan O&M berdasarkan dokumen SOP (Standard Operating Procedure) dari basis pengetahuan Anda.

  • Berbagai jenis basis pengetahuan: Mendukung basis pengetahuan OSS, basis pengetahuan Apsara Devops (Codeup), dan basis pengetahuan SLS bawaan.

  • Konfigurasi izin fleksibel: Mendukung peran layanan maupun peran kustom.

  • Aturan kustom: Tetapkan aturan default untuk mengarahkan perilaku digital employee Anda.

Catatan: AI Chat Assistant dibangun di atas platform digital employee dan sepenuhnya bergantung pada dokumen SOP. Tanpa basis pengetahuan terkait, asisten tidak dapat menjawab pertanyaan secara efektif.

Prasyarat

Sebelum menggunakan AI Chat Assistant, pastikan hal berikut:

Jenis pengguna

Izin yang diperlukan

Akun Alibaba Cloud

Anda memiliki semua izin manajemen secara default. Anda dapat langsung membuat digital employee.

RAM user

Hubungi administrator Anda untuk memberikan izin yang diperlukan. Untuk detailnya, lihat Grant permissions to RAM users.

Buat digital employee

  1. Masuk ke Konsol Simple Log Service.

  2. Pilih Log Applications > AI Chat Assistant, lalu klik Digital Employees.

  3. Pada halaman daftar digital employee, klik Create Digital Employee di pojok kanan atas.

  4. Pada kotak dialog Create Digital Employee, konfigurasikan parameter berikut:

    Parameter

    Wajib

    Deskripsi

    ID

    Ya

    Identifier unik untuk digital employee. Anda tidak dapat mengubahnya setelah pembuatan. Gunakan hanya huruf dan angka. Contoh: order-system-expert.

    Display name

    Ya

    Nama yang ditampilkan untuk digital employee di konsol. Gunakan nama yang spesifik untuk bisnis Anda. Contohnya: Order System Monitoring Expert atau Big Data Cluster Inspector.

    RAM role type

    Ya

    Pilih tipe peran RAM untuk digital employee:

    Service role: Menggunakan peran layanan yang disediakan sistem (tidak perlu pengaturan tambahan). Digital employee otomatis mendapatkan akses read-only ke Simple Log Service dan ARMS.

    Custom role: Pilih opsi ini jika Anda memerlukan akses ke basis pengetahuan Model Studio tertentu atau ingin membatasi cakupan akses. Masukkan ARN dari peran RAM yang telah diberi otorisasi. Untuk detailnya, lihat Create a RAM role and grant permissions.

    RAM role ARN

    Ya

    Peran layanan menggunakan ServiceRoleForCloudMonitor secara default. Peran ini memiliki akses read-only ke data Cloud Monitor 2.0, termasuk Simple Log Service dan ARMS.

    Built-in SLS knowledge base

    Tidak

    Aktifkan opsi ini agar digital employee dapat menjawab pertanyaan terkait SLS. Diaktifkan secara default.

    Description

    Tidak

    Jelaskan tanggung jawab dan keunggulan digital employee tersebut. Contohnya: Melakukan inspeksi harian aplikasi inti di Order Hub, menganalisis peringatan anomali, mengidentifikasi akar masalah, serta mendukung analisis slow-query MySQL.

    Default rule

    Tidak

    Aturan default yang mengarahkan pekerjaan digital employee. Gunakan sintaks Markdown. Definisikan peran, cakupan kemampuan, dan kode etik digital employee tersebut.

  5. Setelah dikonfigurasi, klik OK.

Hubungkan basis pengetahuan

Setelah membuat digital employee, Anda dapat menghubungkannya dengan basis pengetahuan. Jika Anda mengaktifkan opsi Built-in SLS knowledge base saat pembuatan, Anda dapat langsung mengajukan pertanyaan terkait SLS. Untuk menghubungkan basis pengetahuan kustom, ikuti langkah-langkah berikut.

Struktur basis pengetahuan SOP

Basis pengetahuan SOP menggunakan struktur folder progresif. File entri utamanya adalah SOP.md. Kelompokkan file berdasarkan modul agar agen dapat mengambil pengetahuan yang diperlukan dari struktur tersebut.

Kami merekomendasikan struktur folder berikut:

Root directory of the knowledge base/
├── SOP.md                  # Core entry file. Summarizes knowledge across domains.
├── accesslog/              # Access log domain
│   ├── overview.md         # Domain overview
│   └── troubleshooting.md  # Troubleshooting guide
├── monitoring/             # Monitoring domain
│   ├── overview.md
│   └── alert-handling.md
└── ...

Anda dapat menjelaskan ringkasan pengetahuan untuk setiap domain dalam file SOP.md. Kemudian tambahkan konten detail di file yang sesuai di bawah masing-masing subfolder.

Hubungkan basis pengetahuan SLS bawaan

Basis pengetahuan SLS bawaan mencakup prosedur operasional standar dan praktik terbaik untuk Simple Log Service. Basis pengetahuan ini membantu menjawab pertanyaan terkait SLS.

Metode 1: Aktifkan saat pembuatan

Pastikan toggle Built-in SLS knowledge base tetap aktif saat membuat digital employee.

Metode 2: Tambahkan setelah pembuatan

  1. Pada daftar digital employee, klik digital employee target untuk membuka halaman detailnya.

  2. Klik tab Knowledge Bases.

  3. Klik Add Knowledge Base dan pilih Built-in Knowledge Base.

  4. Pada Knowledge Base ID, masukkan sls, lalu klik OK.

Hubungkan basis pengetahuan OSS

Jika dokumen SOP Anda disimpan di OSS, ikuti langkah-langkah berikut untuk menghubungkan basis pengetahuan OSS.

Prasyarat

Prosedur

  1. Ubah tipe peran RAM digital employee menjadi Custom role dan masukkan ARN dari peran RAM yang telah diberi otorisasi.

  2. Pada halaman detail digital employee, klik tab Knowledge Bases.

  3. Klik Add Knowledge Base dan pilih OSS Knowledge Base.

  4. Konfigurasikan parameter berikut:

    Parameter

    Deskripsi

    OSS Region

    Wilayah tempat bucket OSS Anda berada.

    OSS Bucket

    Nama bucket OSS Anda.

    Root path of the knowledge base

    Jalur direktori yang berisi file SOP.md. Jika SOP.md berada di root bucket, masukkan /. Jika berada di subdirektori, masukkan jalur lengkapnya. Contohnya: /docs/sop/.

  5. Klik OK.

Hubungkan basis pengetahuan Apsara Devops

Jika Anda mengelola dokumen SOP di Apsara Devops (Codeup), ikuti langkah-langkah berikut untuk menghubungkan basis pengetahuan Apsara Devops.

Prasyarat

  • Anda telah membuat repositori kode dan mengunggah dokumen SOP di Konsol Apsara Devops.

  • Personal Access Token (PAT) Anda telah dibuat.

Dapatkan informasi konfigurasi

  1. Organization ID: Di Konsol Apsara Devops, klik repositori kode Anda. Anda dapat menyalin Organization ID dari URL. Format URL-nya adalah https://codeup.aliyun.com/organization-ID/repository-name.

  2. Repository ID: Di halaman repositori, buka Settings > Basic Information.

  3. Personal access token:

    • Di Konsol Apsara Devops, klik foto profil Anda di pojok kanan atas dan pilih Personal Settings.

    • Pilih Personal Access Tokens, lalu klik Create Access Token.

    • Masukkan nama token, atur masa berlaku dan izin, lalu klik Create.

    • Salin dan simpan token yang dihasilkan. Anda hanya dapat melihatnya sekali.

Prosedur

  1. Pada halaman detail digital employee, klik tab Knowledge Bases.

  2. Klik Add Knowledge Base dan pilih Apsara Devops Knowledge Base.

  3. Konfigurasikan parameter berikut:

    Parameter

    Deskripsi

    Organization ID

    ID organisasi Apsara DevOps

    Repository ID

    ID repositori kode Anda.

    Branch name

    Branch yang akan dihubungkan. Contohnya: master atau main.

    Personal access token

    Personal access token Apsara Devops Anda.

    Root path of the knowledge base

    Jalur direktori yang berisi file SOP.md.

  4. Klik OK.

Chat dengan digital employee

Setelah membuat digital employee dan menghubungkannya dengan basis pengetahuan, Anda dapat mulai mengobrol dengannya.

  1. Di halaman AI Chat Assistant, klik New Chat di panel navigasi sebelah kiri.

  2. Pada kotak input chat, pilih digital employee yang ingin diajak bicara.

  3. Masukkan pertanyaan Anda dan tekan Enter atau klik tombol kirim.

  4. Digital employee akan menjawab pertanyaan Anda menggunakan basis pengetahuan yang terhubung.

Catatan: Di pojok kanan atas antarmuka chat, Anda dapat mengatur rentang waktu untuk membatasi periode data yang diambil oleh digital employee.

Lampiran

Grant permissions to RAM users

Jika Anda menggunakan RAM user untuk mengoperasikan AI Chat Assistant, administrator Anda harus memberikan izin yang diperlukan.

Role assumption permission

Izin ini memungkinkan RAM user meneruskan peran RAM ke Cloud Monitor. Izin ini diperlukan untuk membuat digital employee.

{
  "Version": "1",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": "ram:PassRole",
      "Resource": "*",
      "Condition": {
        "StringEquals": {
          "acs:Service": "cloudmonitor.aliyuncs.com"
        }
      }
    }
  ]
}
Catatan: Untuk membatasi cakupan, atur Resource ke ARN peran tertentu.

Chat permission

Izin ini memungkinkan RAM user hanya mengobrol dengan digital employee.

{
  "Version": "1",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "cms:CreateChat",
        "cms:CreateThread",
        "cms:GetThread",
        "cms:GetThreadData",
        "cms:ListThreads"
      ],
      "Resource": "acs:cms:*:*:digitalEmployee/*"
    }
  ]
}

Management permission

Izin ini memungkinkan RAM user mengelola digital employee, termasuk izin chat.

{
  "Version": "1",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "cms:CreateChat",
        "cms:GetDigitalEmployee",
        "cms:ListDigitalEmployees",
        "cms:GetThread",
        "cms:GetThreadData",
        "cms:ListThreads",
        "cms:CreateDigitalEmployee",
        "cms:UpdateDigitalEmployee",
        "cms:DeleteDigitalEmployee",
        "cms:CreateThread",
        "cms:UpdateThread",
        "cms:DeleteThread"
      ],
      "Resource": [
        "acs:cms:*:*:digitalemployee/*",
        "acs:cms:*:*:digitalemployee/*/thread/*"
      ]
    }
  ]
}

Create a RAM role and grant permissions

Jika Anda memerlukan peran kustom—misalnya, untuk mengakses basis pengetahuan OSS—ikuti langkah-langkah berikut untuk membuat dan memberi otorisasi peran RAM.

Langkah 1: Buat peran RAM

  1. Masuk ke Konsol Resource Access Management (RAM).

  2. Di panel navigasi sebelah kiri, pilih Identity Management > Roles.

  3. Klik Create Role dan pilih Alibaba Cloud Service sebagai tipe entitas tepercaya.

  4. Konfigurasikan hal berikut:

    • Role name: Masukkan nama peran kustom.

    • Trusted service: Pilih Cloud Monitor/Cms.

  5. Klik Complete.

Langkah 2: Berikan izin kepada peran RAM

  1. Buat kebijakan kustom. Kebijakan berikut memberikan akses read-only ke OSS dan Simple Log Service:

{
  "Version": "1",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "oss:GetObject",
        "oss:GetObjectAcl",
        "oss:ListObjects",
        "oss:ListObjectVersions"
      ],
      "Resource": [
        "acs:oss:*:*:<OSS_BUCKET_NAME>",
        "acs:oss:*:*:<OSS_BUCKET_NAME>/*"
      ]
    },
    {
      "Effect": "Allow",
      "Action": [
        "log:Get*",
        "log:List*"
      ],
      "Resource": "*"
    }
  ]
}
Catatan: Ganti <OSS_BUCKET_NAME> dengan nama bucket OSS Anda yang sebenarnya.
  1. Hubungkan kebijakan kustom tersebut ke peran RAM.

FAQ

Q: Apakah AI Chat Assistant gratis?

A: AI Chat Assistant sedang dalam pratinjau publik. Layanan ini gratis selama periode pratinjau publik. Setelah rilis umum, Anda akan ditagih berdasarkan penggunaan. Kami akan memberi tahu Anda tentang aturan penagihan sebelumnya.

Q: Apa perbedaan antara AI Chat Assistant dan digital employee Cloud Monitor?

A: Keduanya dibangun di atas platform digital employee yang sama. AI Chat Assistant berfokus pada Q&A berbasis SOP dan sepenuhnya bergantung pada basis pengetahuan. Digital employee Cloud Monitor mendukung tugas pemantauan dan O&M yang lebih luas.

Q: Mengapa digital employee saya tidak bisa menjawab pertanyaan saya?

A: Periksa hal berikut:

  • Anda telah menghubungkan basis pengetahuan, dan basis tersebut berisi konten yang relevan.

  • Struktur basis pengetahuan Anda benar dan file entri utama SOP.md tersedia.

  • Digital employee memiliki izin untuk mengakses basis pengetahuan tersebut.

Lampiran

Daftar tool SOP Agent

Nama alat

Terlihat oleh agen secara default

Deskripsi

SopRead

Ya

Baca dokumen SOP.

LoadTool

Ya

Muat tool.

QuerySLSLogs

Ya

Jalankan pernyataan query dan analisis Simple Log Service.

TodoWrite

Ya

To-do List

ParseTimeString

Ya

Uraikan string waktu.

FormatTimestamp

Ya

Format bidang timestamp.

EvaluateExpression

Ya

Evaluasi ekspresi aritmetika (+, -, *, /) dan Boolean.

GetProductDataCollection

Tidak

Dapatkan informasi lokasi log untuk layanan Alibaba Cloud.

ListSLSProjects

Tidak

Daftar proyek Simple Log Service.

GetProject

Tidak

Dapatkan detail proyek.

ListSLSAlerts

Tidak

Daftar peringatan.

GetSLSAlert

Tidak

Dapatkan informasi peringatan.

ListSLSMachineGroups

Tidak

Daftar kelompok mesin Logtail.

GetSLSMachineGroup

Tidak

Dapatkan detail kelompok mesin Logtail.

ListSLSLogStores

Tidak

Daftar instans LogStore.

GetSLSLogStore

Tidak

Dapatkan detail LogStore.

ListSLSDashboards

Tidak

Daftar dasbor.

GetSLSDashboard

Tidak

Dapatkan detail dasbor.

ListSLSLogtailPipelineConfigs

Tidak

Daftar konfigurasi koleksi Logtail.

GetSLSLogtailPipelineConfig

Tidak

Dapatkan detail konfigurasi Logtail.

Untuk menggunakan tool yang ditandai "Tidak" untuk visibilitas default, panggil tool tersebut dalam dokumen SOP Anda seperti berikut:

Load and call tool ListSLSLogstores