---
title: Contoh perintah
description: Prompt siap pakai untuk AI Chat atau klien AI: setup awal, Proxmox, paket bermargin, SMTP, Stripe, Telegram, kredit pelanggan, serta ekspor konfigurasi.
url: https://nexcmp.com/id/docs/configure-with-ai/example-prompts/
applies_to: NexCMP 1.6.1
updated: 2026-11-02
---

# Contoh perintah {#example-prompts}

> **Di mana letaknya di admin:** AI Chat (`/agent`) atau tombol mengambang **Ask AI** di halaman admin mana pun. Perintah yang sama berfungsi di klien AI apa pun yang terhubung melalui [MCP](https://nexcmp.com/id/docs/configure-with-ai/mcp-admin/).

## Fungsi {#what-it-does}

Perintah-perintah ini menunjukkan cara bertanya. Masing-masing mencantumkan tindakan asisten di balik layar, cakupan yang diperlukan (untuk klien eksternal atau kunci), dan tempat Anda diminta memberikan persetujuan. Ganti nilai contoh dengan milik Anda sendiri.

::: tip Jangan pernah mengetikkan informasi rahasia ke dalam teks obrolan
Untuk kata sandi, kunci API, dan token, gunakan bidang **Secret** di sebelah input AI Chat ([detail](https://nexcmp.com/id/docs/configure-with-ai/ai-chat-in-admin/#secrets)). AI hanya melihat placeholder yang mewakili rahasia tersebut, bukan nilainya. Dengan klien AI eksternal, rahasia tersebut melewati klien tersebut, jadi lebih baik memasukkannya di admin.
:::

## Periksa posisi Anda {#check-where-you-are}

```text
Check my setup progress and tell me the next three things to do, in order.
```

Asisten memanggil `setup_checklist` dan `system_health` (cakupan `admin:read`) serta menjawab dari status nyata. Lihat [Setup progress checklist](https://nexcmp.com/id/docs/configure-with-ai/setup-checklist/).

## Penyiapan awal {#first-setup}

```text
Help me finish the initial setup. Go through the checklist, explain each open step
in one sentence, ask me for what you need, and show me every change before it is applied.
```

Ini sama dengan perintah MCP `initial-setup`. Ini memerlukan `admin:read` ditambah cakupan dari langkah-langkah yang Anda terima. Harapkan kartu konfirmasi untuk setiap perubahan di AI Chat.

## Menambahkan kluster Proxmox VE {#add-a-proxmox-ve-cluster}

```text
I want to sell servers from my Proxmox VE cluster at https://pve.example.com:8006.
Add it, test the connection, create a zone called "New York" in the US, attach the cluster
to it, and then propose starter plans.
```

Yang terjadi:

1. Asisten menanyakan id token API (`user@realm!tokenid`) dan sekretnya. Masukkan sekret ke dalam bidang **Secret**. Buat token terbatas terlebih dahulu: [Proxmox VE](https://nexcmp.com/id/docs/infrastructure/proxmox/).
2. Ini memanggil `proxmox_add`, `proxmox_test`, `zone_create`, dan `proxmox_attach_zone`.
3. Ini mengusulkan paket dengan `plans_from_offerings` dan menunggu persetujuan Anda (lihat contoh berikutnya).

Cakupan: `infra:write`, `secrets:write`, `catalog:write`, `admin:read`.

## Membuat tabel paket dengan margin 40% {#create-a-plan-table-with-a-40-margin}

```text
Suggest a starter plan table from my CloudStack offerings. My costs are $4 per vCPU per month,
$2 per GB of RAM per month and $0.08 per GB of disk per month. Use a 40% margin, show me the
table with cost, price per month and price per hour, and create the plans only after I approve.
```

Asisten memanggil `plans_from_offerings` dengan `margin_pct` 40 dan biaya Anda. Margin adalah bagian dari harga jual yang merupakan keuntungan: pada 40%, paket yang membebani Anda $60 dijual seharga $100. Panggilan pertama hanya mengembalikan pratinjau. Saat Anda menyetujuinya, asisten akan memanggil alat tersebut lagi dengan `apply=true`, yang membuat paket dalam satu langkah dan meminta satu konfirmasi karena melibatkan harga. Untuk Proxmox, ini menggunakan `backend_id` dan daftar ukuran default (1, 2, 2, dan 4 vCPU). Cakupan: `catalog:write`, `admin:read`. Lihat [Plans](https://nexcmp.com/id/docs/catalog/plans/).

![Jawaban AI Chat yang menampilkan tabel pratinjau paket dengan biaya, harga bulanan, dan harga per jam](https://nexcmp.com/id/docs/images/configure-with-ai/example-prompts-01-plan-preview.webp)

## Mengonfigurasi email dan mengirim pesan uji {#configure-email-and-send-a-test-message}

```text
Configure outgoing email with smtp.example.com, port 587, STARTTLS, user "mailer@example.com",
sender name "Example Cloud", sender address "no-reply@example.com". Use my Secret field for the
password "smtp_password". Then send a test email to admin@example.com.
```

Asisten memanggil `smtp_get`, `smtp_configure`, dan `smtp_test` serta memberi tahu Anda apakah pesan tersebut diterima. Cakupan: `settings:write`, `secrets:write`. Lihat [SMTP and e-mail templates](https://nexcmp.com/id/docs/administration/smtp-and-emails/).

## Menyiapkan Stripe {#set-up-stripe}

```text
Set up Stripe in test mode. My publishable key is pk_test_XXXX. Use the secret key and the
webhook secret from my Secret field (names stripe_secret_key and stripe_webhook_secret).
Then test the credentials and tell me which webhook URL I must add in Stripe.
```

`payment_configure` selalu merupakan tindakan dua langkah: Anda melihat pratinjau dengan nilai rahasia yang disamarkan dan menyetujuinya. Kemudian `payment_test` memeriksa kredensial dengan Stripe. Cakupan: `billing:write`, `secrets:write`. Beralihlah ke mode live hanya setelah pembayaran uji. Lihat [Stripe](https://nexcmp.com/id/docs/billing/stripe/).

## Mengaktifkan peringatan Telegram {#turn-on-telegram-alerts}

```text
Add my Telegram chat 123456789 for admin alerts. The bot token is in my Secret field as
telegram_bot_token. Send a test message.
```

Asisten memanggil `telegram_configure` dan `telegram_test`. Cakupan: `settings:write`, `secrets:write`. Lihat [Telegram notifications](https://nexcmp.com/id/docs/administration/telegram-notifications/).

## Mencari pelanggan dan menambahkan kredit {#find-a-customer-and-add-credit}

```text
Find the customer with e-mail customer@example.com, show me their balance and servers,
and add $10.00 of credit because of the outage on Monday.
```

Asisten memanggil `customers_search` dan `customer_get` (hanya baca), lalu `customer_adjust_balance` dengan `delta_cents` 1000 dan alasan. Ini **selalu** memerlukan persetujuan Anda: kartu konfirmasi bertuliskan "changes a customer balance" dan menampilkan jumlah serta alasan yang akan masuk ke log audit. Cakupan: `admin:read`, `billing:write`.

## Mengekspor konfigurasi saya {#export-my-configuration}

```text
Export my whole configuration as YAML. Do not include secrets. Then tell me which settings
differ from a typical new installation.
```

Asisten memanggil `config_export`. Rahasia diganti dengan referensi `secret://`. Simpan hasil sebagai `nexcmp.yaml` dan simpan dalam kontrol versi. Lihat [Configuration as code](https://nexcmp.com/id/docs/configure-with-ai/config-as-code/). Cakupan: `admin:read`.

## Menulis perintah yang baik {#write-good-prompts}

- Berikan tujuan dan fakta: nama, harga, alamat email. Jangan tempelkan data rahasia.
- Minta pratinjau terlebih dahulu untuk apa pun yang memerlukan biaya atau menghapus data.
- Minta asisten untuk "membaca nilai saat ini sebelum mengubahnya". Petunjuk bawaan sudah menyatakan hal ini.
- Jika jawaban tampak salah, tanyakan "alat mana yang Anda panggil dan dengan argumen apa?". Kartu alat di AI Chat menampilkan keduanya.

## Pemecahan Masalah {#troubleshooting}

| Gejala | Penyebab | Solusi |
|---|---|---|
| Asisten mengatakan tidak memiliki alat untuk sesuatu | Cakupan untuk alat tersebut tidak diberikan, atau tindakan ditutup untuk AI | Periksa [Admin API keys](https://nexcmp.com/id/docs/configure-with-ai/admin-api-keys/#what-a-key-can-never-do), atau lakukan di admin. |
| Ia meminta Anda menempelkan kata sandi | Model mengabaikan instruksi | Tolak; gunakan bidang Secret atau masukkan nilai di admin. |
| Tidak ada yang berubah setelah "lakukan" | Perubahan sedang menunggu konfirmasi Anda | Gulir ke kartu konfirmasi dan tekan **Confirm**. |
| Paket dibuat dengan harga yang tidak Anda duga | Biaya atau margin dalam prompt salah | Edit paket di halaman Paket atau minta asisten untuk menetapkan ulang harga; perubahan harga memerlukan konfirmasi. |
