---
title: "Hỏi ERPC AI trong terminal và để nó hành động khi bạn phê duyệt"
description: "erpc ai mở một cuộc trò chuyện với ERPC AI trong terminal. Nó trả lời dựa trên tài liệu của ERPC và tài khoản của bạn, và hành động khi bạn phê duyệt."
canonical: "https://erpc.global/vi/doc/erpc-cli/ai/"
locale: "vi"
---

# Hỏi ERPC AI trong terminal và để nó hành động khi bạn phê duyệt

`erpc ai` mở một cuộc trò chuyện với ERPC AI trong terminal của bạn. Nó trả lời dựa trên tài liệu của ERPC và tài khoản của bạn, và khi bạn phê duyệt, nó có thể hành động thay bạn.

Trang này mô tả ERPC CLI `v0.1.0-rc.4`, một bản pre-release. ERPC AI cần một tài khoản ERPC; các gói và Token Pack có tại [ERPC AI](https://erpc.global/vi/doc/erpc-ai/quickstart/).

## Bắt đầu một cuộc trò chuyện

Đăng nhập trên máy này bằng `erpc login` ([Đăng nhập và khóa](https://erpc.global/vi/doc/erpc-cli/sign-in-and-keys/)), rồi mở một cuộc trò chuyện:

```bash
erpc ai
```

`erpc` không kèm lệnh nào sẽ mở cùng console đó. `erpc ai -m` hỏi một câu và in ra câu trả lời. `erpc ai -c` tiếp tục cuộc trò chuyện gần nhất, cũng dùng được với `-m` hoặc với một câu hỏi được truyền vào qua pipe. `erpc resume` cho phép bạn chọn một cuộc trò chuyện bất kỳ đã lưu từ danh sách, và `erpc resume <id>` tiếp tục cuộc trò chuyện có id đó.

Các cuộc trò chuyện được lưu trong `~/.erpc/conversations/`, chỉ riêng bạn đọc được.

## Những gì ERPC AI có thể làm khi bạn phê duyệt

- Kích hoạt và kết thúc các sản phẩm theo giờ.
- Mua ERPC Credit bằng EURC từ ví của bạn.
- Chờ một VPS mới khởi động xong, đăng nhập vào đó một lần bằng mật khẩu do ERPC đặt, đặt khóa của bạn vào đúng chỗ và tắt hẳn đăng nhập bằng mật khẩu.
- Chỉ cho phép SSH từ địa chỉ của bạn.

ERPC AI chạy chính các lệnh erpc mà bạn sẽ gõ, và ưu tiên chúng hơn các script tự chế. Bạn cũng có thể build và triển khai một ứng dụng bằng cách trò chuyện với nó: xem [Bắt đầu nhanh với erpc worker](https://erpc.global/vi/doc/erpc-cli/worker-quickstart/).

## Những gì ERPC AI hỏi trước khi hành động

Khi ERPC AI cần một quyết định, nó đưa ra các lựa chọn để bạn chọn bằng phím mũi tên và Enter.

Với các hành động của chính nó trong danh sách trên, lần nào nó cũng hỏi bạn trước, với con trỏ đặt ở **Stop**. Việc cho phép mọi lệnh không thay đổi điều đó.

Nó cũng có thể chạy lệnh trên máy tính của riêng bạn. Những lệnh chỉ để xem thì chạy ngay. Mọi lệnh khác được hiển thị nguyên văn và mỗi lần đều hỏi bạn: bạn có thể cho phép đúng lệnh đó, hoặc, sau một câu hỏi thứ hai, cho phép mọi lệnh, kể cả script.

Khi mọi lệnh đã được cho phép, không có gì được hỏi trước khi một lệnh chạy, cho đến khi `erpc ai` kết thúc hoặc `/new` (hoặc `/clear`) bắt đầu một cuộc trò chuyện mới. Một lệnh được truyền `--yes` mà tiêu tiền hoặc thay đổi server cũng sẽ chạy, và một lệnh in ra tệp khóa hoặc mật khẩu sẽ trao nội dung đó cho ERPC AI.

## Những gì ERPC AI thấy

Mọi thứ mà một công cụ trả về đều được gửi tới mô hình qua gateway ERPC AI, như một phần của cuộc trò chuyện.

- **Lệnh trên máy tính của bạn:** những gì bất kỳ lệnh nào in ra đều đến ERPC AI, kể cả log. Chỉ giá trị của các tham số `api-key=`, `api_key=`, `apikey=` và `token=` được ẩn đi.
- **Tài khoản của bạn:** các công cụ đọc tài khoản của bạn không bao giờ chuyển tiếp mật khẩu server, whitelist IP, endpoint có chứa khóa, thông tin thanh toán, API key hoặc phiên. Với mỗi VPS của tài khoản, IP và người dùng đăng nhập của VPS đó vẫn đến mô hình, để bạn có thể hỏi VPS đó ở đâu.
- **Một VPS mới:** trong khi ERPC AI thiết lập VPS đó, IP và người dùng đăng nhập của nó (không bao giờ có mật khẩu), fingerprint khóa host của nó, địa chỉ công khai của chính bạn và các địa chỉ được phép SSH cũng đến mô hình.

[Những gì trợ lý đọc](https://github.com/elsoul/erpc-cli/blob/v0.1.0-rc.4/SECURITY.md) trong SECURITY.md liệt kê những gì mỗi công cụ chuyển tiếp.

## Chọn kích thước mô hình

Theo mặc định, lời của mỗi lượt quyết định kích thước mô hình: cỡ nhỏ cho lời chào và cỡ lớn cho phần còn lại. Để dùng một kích thước cho mọi lượt, hãy khởi động với `--model` (cũng dùng được với `-m` hoặc `-c`), hoặc gõ `/model` trong console:

```bash
erpc ai --model xlarge
```

Các kích thước là `small`, `medium`, `large` và `xlarge`, kích thước mạnh nhất, dùng token của bạn ở mức 2x. `/model auto` quay lại để lời của mỗi lượt tự quyết định, và `/model` khi đứng riêng cho biết kích thước nào đang được dùng.

- Khi đổi kích thước giữa cuộc trò chuyện, toàn bộ cuộc trò chuyện sẽ được đọc lại ở kích thước mới, một lần.
- Lựa chọn này có hiệu lực cho đến khi `erpc ai` kết thúc, kể cả qua `/new`, và console ghi tên kích thước dưới mỗi câu trả lời.
- Với một kích thước mà dịch vụ không cung cấp, câu trả lời sẽ dùng kích thước mặc định của dịch vụ, và console sẽ báo điều đó.
- Gợi ý cho tin nhắn tiếp theo và bản tóm tắt của một cuộc trò chuyện dài vẫn ở kích thước nhỏ.

## Lệnh trong cuộc trò chuyện

| Lệnh | Chức năng |
| --- | --- |
| `/new` (hoặc `/clear`) | Bắt đầu một cuộc trò chuyện mới |
| `/model` | Chọn kích thước mô hình (`/model xlarge`, `/model auto`), hoặc khi đứng riêng thì cho biết kích thước nào đang được dùng |
| `/help` | Hiển thị các phím và lệnh |
| `/exit` (hoặc `/quit`) | Rời khỏi console |

Sau mỗi câu trả lời, ô nhập hiển thị một gợi ý mờ cho tin nhắn tiếp theo của bạn. Phím Tab đưa gợi ý vào ô để bạn chỉnh sửa hoặc gửi, và không có gì được gửi cho đến khi bạn nhấn Enter. Mỗi gợi ý là một request nhỏ bổ sung, chỉ được gửi lời của hai lượt gần nhất, không bao giờ kèm kết quả của công cụ.

Các cuộc trò chuyện dài được tự động tóm tắt để giữ chi phí ở mức hợp lý, và các lượt đã được tóm tắt vẫn nằm trên ổ đĩa.

## Trí nhớ

ERPC AI có thể ghi nhớ những thông tin ngắn về bạn, chẳng hạn host, chain và sở thích của bạn, từ cuộc trò chuyện này sang cuộc trò chuyện sau. Chúng được lưu trong `~/.erpc/memory.json`, và không có gì trông giống secret được lưu lại. `erpc memory list`, `forget <n>` và `clear` hiển thị và xóa chúng.

## Đưa các skill cho một agent AI khác

Skill là những gì ERPC AI biết về từng chain và dịch vụ. `erpc skills install` (hoặc `erpc skills sync`) ghi chúng ra để một agent AI khác sử dụng. Các skill được đóng gói bên trong erpc, được đối chiếu với các lệnh của nó, nên chúng luôn khớp với phiên bản bạn đang chạy. Sau khi nâng cấp, `erpc doctor` cảnh báo chừng nào các bản sao trên ổ đĩa còn cũ hơn.

## Thanh toán từ ví

`erpc wallet create` thiết lập ví Base duy nhất của bạn. Nó dùng ví ERPC đã có trong 1Password nếu có, và chỉ tạo ví mới khi chưa có ví nào. Khóa riêng của ví mới đi thẳng vào 1Password và không bao giờ được ghi ra ổ đĩa hay hiển thị.

Nạp EURC vào ví, và ERPC AI có thể mua ERPC Credit từ ví đó sau khi bạn phê duyệt từng lần mua. `erpc wallet create --no-ai` ngăn ERPC AI hỏi, và `--vault` nhận id hoặc tên của vault 1Password. `erpc wallet show` hiển thị địa chỉ của ví.
