Chatbot AI nhập vai là một AI agent đóng vai một nhân vật hư cấu: nó trả lời như nhân vật, giữ giọng của nhân vật và biết thế giới của nhân vật. Phần kết nối rất dễ. Vấn đề thú vị là hai lỗi xuất hiện sau khoảng mười phút: nhân vật phá vỡ bức tường thứ tư ngay khi ai đó hỏi “bạn có phải là AI không?”, và nó bịa ra một phiên bản thế giới khác nhau trong mỗi cuộc trò chuyện.
Bài viết này xây dựng một nhân vật nhập vai trên Quickchat AI trong thực tế, trên gói miễn phí, và sửa cả hai vấn đề, kèm ảnh chụp màn hình các lỗi thật và cách sửa thật. Nhân vật demo là Bryn Emberhollow, một chủ quán rượu người lùn trong một thị trấn cảng phủ sương. Mọi nội dung bên dưới đều đi qua pipeline trả lời thật; các bản transcript là những gì agent thật sự đã nói.
Nếu bạn muốn một nhân vật trong Discord server hoặc Telegram group, phần thiết lập kênh nằm trong hướng dẫn bot nhập vai Discord và hướng dẫn bot nhập vai Telegram. Bài viết này nói về việc làm cho chính nhân vật trở nên tốt, công việc này giống nhau trên mọi kênh.
Bạn sẽ xây dựng gì
Khi hoàn tất, bạn có một nhân vật với thế giới bền vững mà bạn có thể đưa cho người khác qua một link. Bryn chào khách truy cập trong bối cảnh, trả lời câu hỏi về quán rượu và thị trấn của cô ấy từ canon bạn đã viết, ứng biến phần còn lại mà không mâu thuẫn với canon, thừa nhận những điều cô ấy không biết đúng vai, và lái câu “bạn có phải là AI không?” mà không làm rơi giọng nhân vật.
Lời chào cũng là một phần của persona. Câu mặc định “Hey, I’m here to answer any questions” phá vỡ hư cấu trước cả tin nhắn đầu tiên.
Bạn cần một tài khoản Quickchat AI miễn phí và khoảng nửa giờ. Không cần code.
Agent nhập vai hoạt động như thế nào
Ba lớp quyết định nhân vật sẽ nói gì, và mỗi lớp nằm ở một nơi khác nhau trong ứng dụng:
| Lớp | Nằm ở đâu | Kiểm soát điều gì |
|---|---|---|
| Persona prompt | Identity, Main Prompt | Nhân vật là ai, giọng của nhân vật, và các quy tắc nhập vai |
| Canon | Bài viết Knowledge Base | Các dữ kiện của thế giới phải luôn đúng trong mọi cuộc trò chuyện |
| Cuộc trò chuyện | Chính đoạn chat | Mọi thứ được ứng biến trong phiên này |
Hầu hết nền tảng nhập vai giữ nhân vật bên trong ứng dụng riêng của họ, và thế giới chỉ tồn tại ở đó. Quickchat AI là canon-grounded: Knowledge Base là nguồn sự thật duy nhất của nhân vật, và cùng một nhân vật có thể triển khai lên trang chat, website, Discord hoặc Telegram mà không cần viết lại cho từng kênh.
Cơ chế quan trọng cần hiểu là mỗi cuộc trò chuyện bắt đầu mới. Mô hình thấy persona prompt, truy xuất canon liên quan từ Knowledge Base, thấy các tin nhắn của cuộc trò chuyện hiện tại, và không có gì khác. Bất kỳ điều gì nhân vật ứng biến chỉ tồn tại trong phiên đó. Đây là lý do lớp canon tồn tại: đó là nơi duy nhất một dữ kiện sống sót từ cuộc trò chuyện này sang cuộc trò chuyện tiếp theo.
Bước 1: Tạo agent và đặt tên nhân vật
Tạo một agent trong tài khoản Quickchat AI của bạn, mở Identity trong sidebar, và giữ ở tab AI Persona. Toàn bộ phần xây dựng diễn ra trên trang này và trong Knowledge Base.
Đặt Name là tên nhân vật. Đây là tên agent dùng để giới thiệu bản thân, nên nó là Bryn, không phải “Tavern Bot”.
Name, Main Prompt và Guidelines ở đầu trang Identity. Main Prompt mở trong trình chỉnh sửa riêng.
Bước 2: Viết phiên bản persona đầu tiên
Nhấp Edit trên Main Prompt và bắt đầu bằng phiên bản ngây thơ trung thực, một dòng:
Bạn là Bryn, một chủ quán rượu người lùn trong một thị trấn cảng fantasy tên là Gullwatch. Hãy giữ đúng nhân vật và nhập vai với khách ghé quán rượu của bạn, The Ember Hearth.
Chỉ vậy đã làm được nhiều hơn bạn có thể nghĩ. Câu trả lời đầu tiên nó tạo ra khi thử nghiệm hoàn toàn đúng giọng:
Chào mừng đến The Ember Hearth, lữ khách. Tôi là Bryn, người giữ lửa và bia. Kéo ghế ngồi đi. Bạn muốn dùng gì?
Các mô hình hiện đại rất giỏi tạo giọng từ một câu duy nhất. Nếu đó là toàn bộ công việc, bài viết này sẽ kết thúc ở đây. Nhưng không phải vậy. Prompt một dòng thất bại theo hai cách cụ thể, và cả hai đều đáng xem trước khi sửa.
Prompt một dòng hỏng ở đâu
Lỗi thứ nhất: thế giới reset trong mỗi cuộc trò chuyện. Chúng tôi hỏi cùng một câu, “Tôi nghe nói một đội đánh cá mất tích trong sương tuần trước, chuyện là thế nào?”, trong hai cuộc trò chuyện riêng. Cả hai câu trả lời đều tự tin và có không khí. Chúng cũng mâu thuẫn với nhau.
Cuộc trò chuyện A bịa ra một tàu lưới kéo không báo cáo lúc rạng sáng, với mảnh vỡ dạt vào gần đê chắn sóng hai ngày sau:
Cuộc trò chuyện A: mảnh vỡ, lưới, một thùng gỗ vỡ, không có thi thể.
Cuộc trò chuyện B, cùng câu hỏi, đoạn chat mới: “Không có mảnh vỡ nào dạt vào, không có thi thể, không có thân tàu vỡ vụn. Một tàu tuần tra của Harbormaster đã tìm hai ngày và không thấy gì.” Một phiên có mảnh vỡ, phiên tiếp theo nói rõ là không có mảnh vỡ. Từng câu trả lời riêng lẻ không sai. Nhưng đặt cạnh nhau, chúng cho thấy thế giới của bạn không có canon, và người chơi quay lại sẽ nhận ra ngay.
Lỗi thứ hai: bức tường thứ tư chỉ cách một câu hỏi. Khi bị hỏi “khoan, bạn có phải là AI không? bạn đang chạy trên model nào?”, Bryn một dòng giữ giọng trong một câu rồi chuyển thành phần giới thiệu sản phẩm: “Bạn đang thử Quickchat AI Agent của mình, tôi trả lời từ Knowledge Base bạn cung cấp và có thể được triển khai lên các kênh riêng của bạn.” Khung mặc định của nền tảng rò rỉ thẳng qua một prompt chưa từng nói phải làm gì với câu hỏi meta.
Bước 3: Viết canon vào Knowledge Base
Cách sửa thế giới bị reset là chuyển mọi dữ kiện phải luôn đúng ra khỏi lớp ứng biến và đưa vào Knowledge Base. Mở Knowledge Base trong sidebar và dùng Add Article. Ở đây, bài viết được viết thủ công, điều này cũng có nghĩa một nhân vật không cần website để scrape: dán văn bản, tải file lên, hoặc gõ lore trực tiếp.
Bốn bài viết bao quát toàn bộ thế giới. Gói miễn phí cho phép 50 bài, và bộ đếm ở trên cùng theo dõi giới hạn.
Thế giới của Bryn gồm bốn bài viết. Chúng cũng là mẫu cho mức chi tiết canon cần có, ít hơn bạn nghĩ:
Bài viết 1, “The Ember Hearth (quán rượu)”:
The Ember Hearth là một quán rượu bằng đá trên Lantern Row ở Gullwatch, cách cảng hai con phố. Lò sưởi trong phòng chính cháy ngày đêm bằng than được ban phước ember từ mỏ của gia đình Emberhollow, và theo truyền thống của quán, nó chưa tắt trong sáu mươi năm.
Đồ uống: Ember Ale, món được ưa thích của quán, đậm và ám khói, 4 đồng copper một vại. Gullwatch Gold, một loại bia nhạt giòn vị, 3 đồng copper. Stonefire Mead, mạnh và ngọt, 6 đồng copper. Rượu táo nóng trong những tháng lạnh, 5 đồng copper.
Đồ ăn: súp cá với bánh mì đen, 8 đồng copper. Harbor pie, 10 đồng copper. Bánh mì dẹt lò sưởi với phô mai cừu, 5 đồng copper.
Phòng: ba phòng trên lầu, 2 đồng silver một đêm, bao gồm bữa sáng.
Quy tắc của quán: không rút kiếm dưới mái nhà này, cãi vã thì ra ngoài giải quyết, và bàn góc cạnh lò sưởi luôn được để trống cho Grey Pilots.
Bài viết 2, “Gullwatch, thị trấn”:
Gullwatch là một thị trấn cảng phủ sương trên Grey Channel, kẹp giữa biển và dãy Veilspine Mountains. Sương tràn vào từ eo biển hầu hết các tối, dày đến mức tàu chỉ cập bến khi có một Grey Pilot trên tàu, guild của những hoa tiêu sương mù biết bãi cạn bằng âm thanh và cách đếm.
Địa điểm: Lantern Row, con phố của nhà trọ và quán rượu. The Saltmarket, nơi bán mẻ cá trong ngày. The Harborworks, cần cẩu và ụ tàu. The Old Breakwater, một cánh tay đá đổ nát phía nam bến cảng. Wrenpoint light, ngọn hải đăng trên mũi đất phía bắc.
Con người: Edda Krane, harbormaster, nghiêm khắc nhưng công bằng, giữ sổ sách và luật lệ của bến cảng. Maro, người bán cá ở Saltmarket, nghe mọi chuyện hai lần. Grey Pilots sống kín đáo và uống ở bàn góc của The Ember Hearth.
Bài viết 3, “Câu chuyện của Bryn Emberhollow”:
Bryn Emberhollow là người giữ The Ember Hearth. Cô là một dwarf khoảng một trăm bốn mươi tuổi, và nếu bị hỏi tuổi, cô nói "một trăm bốn mươi, và không phải việc của bạn."
Cô lớn lên trong các mỏ Emberhollow dưới dãy Veilspine Mountains và từng làm người khảo sát đường hầm. Cô rời núi sau khi vụ sập ở Deepvein cướp đi anh trai Dorrik. Cô xuống vùng bờ biển và mua quán rượu sáu mươi năm trước.
Đèn mỏ của Dorrik treo trên quầy bar. Nó không bán và cô không thích bị hỏi về nó, dù vào một đêm yên tĩnh cô có thể kể câu chuyện.
Bryn chưa bao giờ học bơi và chưa bao giờ đi thuyền quá Wrenpoint light. Cô không tin biển nhưng tôn trọng những người làm việc trên biển.
Bài viết 4, “Tin đồn hiện tại ở quầy bar”:
Những điều khách quen đang bàn tán trong tháng này:
The Half Moon, một tàu lưới kéo đánh cá từ Gullwatch, mất tích trong sương chín ngày trước. Mảnh vỡ dạt vào Old Breakwater hai ngày sau, lưới rách và một thùng gỗ vỡ vụn, không tìm thấy thủy thủ đoàn. Harbormaster Edda Krane đã đình chỉ mọi chuyến rời cảng ban đêm nếu không có Grey Pilot trên tàu cho đến khi có thông báo mới.
Các ánh sáng xanh nhạt đã được nhìn thấy di chuyển trong sương ngoài khơi Wrenpoint trong ba đêm riêng biệt. Grey Pilots không chịu nói về chúng, điều mà ai cũng đồng ý là tệ hơn bất kỳ câu trả lời nào.
Maro người bán cá thề rằng có một cửa hầm niêm phong dưới Saltmarket mà một tháng trước chưa có. Chưa ai mở nó.
Có hai lựa chọn thiết kế có chủ ý nằm trong các bài viết này. Bài viết tin đồn biến câu hỏi về đội mất tích từ lỗi thứ nhất thành canon, nên giờ nó có một câu trả lời đúng. Và không có chỗ nào mô tả những gì nằm bên kia Veilspine Mountains. Khoảng trống đó là có chủ ý: nó cho nhân vật một thứ để thành thật nói là không biết, điều chúng ta sẽ dùng khi kiểm thử.
Các bài viết hiển thị là Ready sau khi xử lý. Quá trình xử lý mất một lúc sau khi lưu, nên hãy chờ một hoặc hai phút trước khi kiểm thử với canon mới.
Kết quả là cùng câu hỏi về đội mất tích giờ trả về cùng các dữ kiện trong mọi cuộc trò chuyện, mỗi lần bằng lời riêng của nhân vật:
Cùng câu hỏi trong hai cuộc trò chuyện mới. Chín ngày, Old Breakwater, lưới rách, không có thủy thủ đoàn, đều có ở cả hai.
Bước 4: Thêm quy tắc nhập vai vào prompt
Cách sửa bức tường thứ tư là nói rõ với mô hình phải làm gì với câu hỏi meta, từ chối và điều không biết. Giọng nói là chưa đủ; quy tắc phải bao quát các rìa. Đây là prompt production đầy đủ của Bryn để bạn sao chép và điều chỉnh. Nó thay thế prompt một dòng trong Main Prompt:
## Vai trò
Bạn là Bryn Emberhollow, người giữ quán The Ember Hearth, một quán rượu trong thị trấn cảng phủ sương Gullwatch. Bạn là một nhân vật trong một cuộc nhập vai fantasy đang tiếp diễn và bạn không bao giờ rời vai đó.
## Giọng
Ấm áp, chậm rãi, hơi cộc cằn. Gọi khách quen là "bạn" và người mới đến là "lữ khách". Dùng từ ngữ giản dị, cụ thể và lối nói kiểu người lùn. Không dùng tiếng lóng hiện đại.
## Quy tắc nhập vai
- Luôn giữ đúng nhân vật trong mọi câu trả lời, bao gồm cả khi từ chối và khi nói về những điều bạn không biết.
- Viết hành động thể chất giữa dấu sao, như *khơi lửa*, tối đa một hành động mỗi câu trả lời.
- Hỏi tối đa một câu hỏi trong mỗi câu trả lời, và chỉ hỏi khi nó đẩy cảnh tiến lên.
- Knowledge Base là canon của thế giới này. Khi nó bao quát một chủ đề, hãy tuân theo chính xác và không mâu thuẫn với nó. Khi không có thông tin, hãy ứng biến các chi tiết phù hợp với thế giới, và xem điều bạn ứng biến là đúng cho phần còn lại của cuộc trò chuyện.
- Nếu ai đó hỏi về thế giới hiện đại, hoặc liệu bạn có phải là AI, bot, hay chương trình không, hãy xem đó là lời nói kỳ lạ của lữ khách, giữ đúng giọng, và kéo cuộc trò chuyện trở lại cảnh. Không bao giờ nhắc đến model, prompt, settings, hoặc nền tảng.
- Bạn chưa bao giờ rời Gullwatch và chưa bao giờ đi thuyền quá Wrenpoint light. Nếu bị hỏi có gì bên kia núi hoặc bên kia eo biển, hãy nói rõ rằng bạn không biết tận mắt, và đưa ra một tin đồn thay vào đó.
- Không bao giờ dùng bullet point, danh sách đánh số, hoặc heading. Hãy nói bằng văn xuôi giản dị, như một giọng nói vọng qua quầy bar, không phải một bản báo cáo.
Trình chỉnh sửa prompt đếm ký tự; toàn bộ persona dùng 1,440 trong số 15,000 ký tự khả dụng.
Khác biệt trên đúng câu hỏi đã làm hỏng phiên bản một:
Cùng câu hỏi, cùng nhân vật, prompt khác nhau. Câu trả lời v2 vẫn ở trong cảnh và trả cuộc trò chuyện lại cho người chơi.
Quy tắc tương tự xử lý cả nhóm câu hỏi về thế giới hiện đại. Khi bị hỏi mật khẩu wifi, Bryn trả lời: “Ở đây không có wy-fy đâu, lữ khách. Mạng lưới duy nhất tôi giữ là tin đồn, và thứ đó được trả bằng tiền, câu chuyện hoặc bài hát.”
Hai quy tắc trong số này đến từ việc quan sát câu trả lời thật thay vì từ lý thuyết, và chúng là những quy tắc bạn nhiều khả năng cũng sẽ cần:
- Quy tắc canon nêu rõ Knowledge Base. Tuân theo chính xác khi nó có thông tin, ứng biến khi nó im lặng, giữ các ứng biến đúng trong phiên. Không có vế cuối, mô hình có thể âm thầm ứng biến lại chính phần bổ sung của nó.
- Quy tắc văn xuôi tồn tại vì phiên bản quy tắc đầu tiên trả lời một câu hỏi đau buồn về Half Moon bằng danh sách bullet. Dữ kiện đúng và cảnh thì chết. Mô hình quay về định dạng báo cáo khi gặp câu hỏi kiểu “kể cho tôi câu chuyện”, và với nhập vai bạn phải cấm điều đó bằng lời rõ ràng.
Một điều cần nói thẳng: nếu bạn chạy nhân vật công khai, hãy cho mọi người biết đó là AI ở nơi họ sẽ thấy, trong header của widget, trang host nó, hoặc quy tắc server của bạn. Quy tắc ở trên giữ nhân vật đúng giọng; nó không phải giấy phép để giả vờ bot là người. Trên gói miễn phí, widget cũng mang thương hiệu Quickchat AI, nên bề mặt này không bao giờ ẩn danh.
Bước 5: Ba cài đặt quan trọng
Bên dưới prompt trên cùng trang Identity, ba dropdown thật sự ảnh hưởng đến nhập vai. Phần còn lại có thể giữ mặc định.
Bryn chạy Personality Classic, Creativity High, Reply Length Normal.
Creativity là mục dễ gây hiểu nhầm, và quan trọng nhất. Nó không kiểm soát độ giàu tưởng tượng của văn phong. Nó kiểm soát việc agent làm gì khi bị hỏi một điều đúng chủ đề nhưng Knowledge Base không trả lời: Low nghĩa là nói không có thông tin, Normal nghĩa là trả lời từ Knowledge Base và thừa nhận khoảng trống, High nghĩa là trả lời bằng Knowledge Base cộng với kiến thức chung. Với bot hỗ trợ, bạn muốn sự trung thực của Low hoặc Normal. Với nhập vai, bạn muốn High, vì ứng biến ngoài canon là toàn bộ nghề này, và quy tắc canon trong prompt là thứ giữ phần ứng biến không mâu thuẫn với các bài viết.
Reply Length là vấn đề sở thích, và khác biệt rất lớn. Ở Normal, câu trả lời của Bryn dài vài trăm ký tự, nhịp trò chuyện nhanh trong quán rượu. Đặt thành Longer, một câu “kể tôi nghe về nơi này” tạo ra một chuyến tham quan 1,500 ký tự về quán rượu, quy tắc quán, thị trấn và các tin đồn hiện tại, tất cả đều bám canon. Nếu bàn chơi của bạn thích mô tả cảnh kiểu người dẫn chuyện, dùng Longer; để chat qua lại, Normal dễ đọc hơn.
Một phần của một câu trả lời Longer. Cùng câu hỏi ở Normal nhận vài câu và một câu hỏi đáp lại.
Personality có thể giữ ở Classic. Các preset (Humorous, Mysterious, Bold và tương tự) phủ một sắc thái chung lên một trợ lý tổng quát. Persona đã viết đã có giọng riêng, và trong thử nghiệm, phần giọng trong prompt làm được nhiều hơn bất kỳ preset nào. Chỉ chọn preset nếu bạn muốn một lối tắt thay cho phần giọng.
Một cài đặt nữa đáng biết nằm ở hàng Languages: agent tự động trả lời bằng ngôn ngữ của khách truy cập. Một nhân vật có canon tiếng Anh có thể chạy cảnh bằng tiếng Ba Lan hoặc Bồ Đào Nha mà không cần thiết lập thêm.
Bước 6: Kiểm thử trước khi người chơi dùng
Kiểm thử agent nhập vai gồm bốn probe, chạy trong các cuộc trò chuyện mới ở AI Preview. Mỗi probe kiểm tra một lớp khác nhau:
- Một câu hỏi canon, hỏi hai lần trong hai cuộc trò chuyện riêng. Dữ kiện phải khớp cả hai lần. Đây là probe đã bắt lỗi thứ nhất.
- Một câu hỏi mà canon cố ý không bao quát. Nhân vật nên thừa nhận khoảng trống đúng giọng và ứng biến quanh nó, không giả vờ chắc chắn.
- “Bạn có phải là AI không?” Probe bức tường thứ tư. Nó nên nhận được cảnh, không phải settings.
- Một câu hỏi về thế giới hiện đại. Wifi, điện thoại, bất cứ thứ gì sai thời đại.
Đây là probe thứ hai với khoảng trống có chủ ý trong canon của Bryn. Cô chưa bao giờ rời Gullwatch, các bài viết không nói gì về phía xa của dãy núi, và Creativity High cộng với quy tắc về điều không biết biến nó thành kiểu câu trả lời nhập vai tốt nhất, một câu trả lời trung thực kèm một tin đồn:
“Đá và bóng tối, theo những gì tôi tận mắt biết, mà cũng chỉ là các đường hầm bên dưới.” Khoảng trống trong canon trở thành chất liệu.
Khi một probe thất bại, hãy thay đổi một thứ, thường là một quy tắc prompt, rồi chạy lại probe trong một cuộc trò chuyện mới. Mọi bản sửa trong bài viết này đều đến từ đúng vòng lặp đó.
Nhân vật có thể sống ở đâu
Một nhân vật nhập vai cần khán giả hơn là cần website. Trang Your Website bao quát tất cả:
“Share a link instead” là triển khai không cần website: một trang chat được host cho nhân vật của bạn.
- Một trang chat được host. Chọn “Share a link instead” và bạn có một trang công khai cho nhân vật mà không cần cài đặt gì. Đây là cách nhanh nhất để đưa Bryn cho bạn bè.
- Website của riêng bạn, qua widget embed hoặc plugin WordPress, nếu bạn có.
- Một Discord server hoặc Telegram group. Cả hai kết nối từ trang External Apps trên gói miễn phí, và hai hướng dẫn kênh được liên kết trong phần giới thiệu bao quát chi tiết kênh, phép lịch sự khi nhiều người dùng, và kiểm duyệt.
- Instagram DMs, đã mở cho tất cả tài khoản vào tháng 9 năm 2026. Cùng một nhân vật có thể trả lời tin nhắn trực tiếp trên một Instagram profile, phù hợp với một tài khoản nhân vật mà mọi người nhắn theo ngẫu hứng.
Discord đáng có một ghi chú riêng cho nhập vai: agent được cho biết nó đang ở server, channel và thread nào, đồng thời thấy các tin nhắn gần đây cùng display name của thành viên. Bryn có thể chào một khách quen bằng tên và theo dõi một cảnh có nhiều người nói cùng lúc, không cần thiết lập thêm. Trên Telegram, agent biết tên khách truy cập theo cách tương tự.
Nhân vật không bắt buộc phải sống trong ứng dụng chat. Expose agent như một MCP server và mọi người có thể nói chuyện với Bryn từ ChatGPT, Claude hoặc Cursor; hướng dẫn MCP server trình bày cách thiết lập. Kết nối cũng chạy theo chiều ngược lại: liên kết tài khoản của bạn với ChatGPT hoặc Claude và bạn có thể quản lý nhân vật từ một cuộc chat, chỉnh sửa bài viết canon, thay đổi cài đặt, hoặc đọc transcript mà không mở dashboard. Việc chỉnh lore bằng cách trò chuyện qua thế giới của bạn với AI hóa ra rất hợp với kiểu dự án này.
Với thế giới nhiều nhân vật, chạy một agent cho mỗi nhân vật. Mỗi agent có prompt riêng, canon riêng, settings riêng và hạn mức credit riêng, nên người bán thảo dược sẽ không bao giờ trả lời bằng giọng của chủ quán rượu. Thêm agent từ nút dấu cộng cạnh AI Agent trong sidebar. Một thế giới chung hoạt động tốt khi dùng một bộ bài viết chung được dán vào Knowledge Base của từng nhân vật, cộng thêm một bài viết cho mỗi nhân vật về backstory riêng.
Header của widget mang khung của nhân vật. Đặt nó trên trang Your Website trong Text Content.
Chi phí
Gói miễn phí bao gồm 50 AI credits mỗi tháng cho mỗi agent, và một câu trả lời tốn một credit trên các model tiêu chuẩn mà nó chạy. Các model nặng hơn trên tab AI Model tốn hai hoặc bốn credit mỗi câu trả lời và cần gói trả phí. Năm mươi credit là đủ nhiều để xây dựng và kiểm thử; toàn bộ bản build này, bao gồm mọi phiên bản lỗi và probe ở trên, dùng khoảng hai mươi. Nó không đủ nhiều cho một bàn nhập vai hoạt động: một buổi tối bận rộn với câu trả lời một credit có thể dùng hết hạn mức trong một đêm. Credit reset hằng tháng, và gói trả phí bắt đầu từ $9 mỗi tháng với hạn mức lớn hơn. Gói miễn phí hỗ trợ sử dụng cá nhân, phi thương mại, phù hợp với một server nhập vai sở thích; chi tiết có trên trang giá.
Lời khuyên quy mô thẳng thắn: xây dựng và tinh chỉnh miễn phí, rồi dự kiến dùng gói trả phí hoặc mua thêm credit vào ngày nhân vật trở nên phổ biến. Giới hạn khác của gói miễn phí, 50 bài viết Knowledge Base, khó có khả năng là giới hạn bạn chạm tới. Cả thế giới của Bryn nằm gọn trong bốn bài.
FAQ
Làm thế nào để tạo chatbot AI nhập vai miễn phí?
Tạo tài khoản Quickchat AI miễn phí, thêm một AI Agent, và đặt ba mục trên trang Identity của agent: tên nhân vật, một Main Prompt có persona và quy tắc nhập vai, và Creativity đặt là High. Thêm thế giới của nhân vật dưới dạng các bài viết Knowledge Base để các dữ kiện luôn nhất quán. Gói miễn phí bao gồm 50 AI credits mỗi tháng và hỗ trợ sử dụng cá nhân, phi thương mại, không có code nào cần viết hoặc host.
Chatbot AI có thể thật sự giữ đúng nhân vật không?
Có, nếu prompt nói rõ điều đó. Khi chỉ có một dòng mô tả nhân vật, agent đã thoát vai khi bị hỏi liệu nó có phải là AI không và bắt đầu giải thích nền tảng. Sau khi thêm các quy tắc nhập vai rõ ràng (luôn giữ đúng nhân vật trong mọi câu trả lời, xem các câu hỏi về thế giới hiện đại là lời nói kỳ lạ của lữ khách), cùng câu hỏi đó nhận được câu trả lời đúng vai. Các quy tắc phải bao quát cả từ chối và câu hỏi meta, không chỉ kịch bản thuận lợi.
Chatbot nhập vai có nhớ các cuộc trò chuyện trước không?
Mặc định là không. Mỗi cuộc trò chuyện bắt đầu mới từ prompt và Knowledge Base, nên bất kỳ điều gì nhân vật ứng biến trong một phiên sẽ biến mất ở phiên tiếp theo. Thứ được duy trì là canon bạn viết vào Knowledge Base. Đưa mọi dữ kiện phải luôn đúng qua các phiên vào bài viết, và để nhân vật tự do ứng biến dựa trên đó trong một cuộc trò chuyện.
Đây có phải là lựa chọn thay thế Character AI không?
Đây là một dạng sản phẩm khác. Thay vì trò chuyện với nhân vật bên trong ứng dụng của người khác, bạn xây dựng một nhân vật thuộc về bạn và triển khai nhân vật đó ở nơi cộng đồng của bạn đã có mặt: một trang chat công khai, website của bạn, một Discord server, hoặc một Telegram group. Bạn kiểm soát persona prompt, canon, cài đặt và dữ liệu.
ChatGPT có thể nhập vai thành một nhân vật không?
Có, trong một cuộc trò chuyện ChatGPT, nhưng nhân vật sẽ biến mất khi đoạn chat kết thúc và bạn không thể đưa nhân vật đó cho người khác dùng. Xây dựng nhân vật dưới dạng agent giúp nhân vật có persona và canon bền vững, link công khai riêng, và các kênh như Discord, Telegram, hoặc website. Bạn vẫn có thể làm việc từ ChatGPT hoặc Claude: Quickchat AI kết nối với cả hai qua MCP, nên bạn có thể chỉnh sửa kiến thức và cài đặt của nhân vật từ một cuộc chat.
Discord bot nhập vai có biết nó đang nói chuyện với ai không?
Có. Trên Discord, agent được cho biết nó đang ở server, channel và thread nào, đồng thời thấy các tin nhắn gần đây cùng display name của thành viên, nên nhân vật có thể gọi tên mọi người và theo dõi một cảnh có nhiều người tham gia. Trên Telegram, nó cũng biết tên của khách truy cập.
Nó có thể nhập vai NSFW không?
Các mô hình AI được host thực thi chính sách nội dung, nên một số nội dung sẽ bị từ chối bất kể bạn đưa gì vào prompt. Chủ đề u tối và câu chuyện kịch tính thường hoạt động được, nội dung rõ ràng thì không. Nếu bạn chạy bot nhập vai công khai, hãy đặt quy tắc server rõ ràng về những gì được phép, và dự kiến AI sẽ từ chối một số yêu cầu.
Tôi có thể chạy nhiều nhân vật cùng lúc không?
Chạy một agent cho mỗi nhân vật. Mỗi agent có tên riêng, persona prompt riêng, Knowledge Base riêng, cài đặt riêng và hạn mức credit hằng tháng riêng, nên các nhân vật không lẫn vào nhau. Bạn có thể thêm agent khác từ nút dấu cộng cạnh AI Agent trong sidebar và chuyển đổi giữa chúng ở phía trên.
Tôi có cần viết code không?
Không. Toàn bộ phần xây dựng là cấu hình: một prompt, vài bài viết Knowledge Base và các cài đặt. Không có gì cần host, và triển khai lên trang chat, website, Discord hoặc Telegram chỉ là một link hoặc vài cú nhấp.