Wu Xianzhi APIỨng dụng
API AI không giới hạn: 6 cách dùng từ đóng vai đến Agent backend
Giá trị của API AI không kiểm duyệt nằm ở việc nội dung người lớn hợp pháp, sáng tạo hư cấu và các chủ đề gây tranh cãi không còn bị mô hình từ chối. Bài viết này phân tích 6 nhóm ứng dụng phổ biến: Đóng vai và đồng hành, Sáng tác văn học mạng, NPC game, Kiểm thử kiểm duyệt nội dung, Nghiên cứu và Agent backend. Mỗi nhóm đều nêu rõ yêu cầu, cung cấp ví dụ system prompt và ước tính chi phí theo giá $0.25 cho mỗi triệu token đầu vào và $1.00 cho token đầu ra. Sản phẩm này chỉ dành cho người dùng từ 18 tuổi trở lên và chỉ dùng cho mục đích hợp pháp.
Cập nhật lúc
Tóm tắt
- Chỉ dành cho người trưởng thành và mục đích hợp pháp. Nội dung tình dục liên quan đến trẻ vị thành niên luôn bị chặn và trả về 403, dù có hư cấu hay không.
- Cả 6 nhóm đều phụ thuộc vào system prompt cụ thể. Càng rõ ràng về nhân vật, giọng điệu, độ dài và các giới hạn, đầu ra càng ổn định.
- Ước tính chi phí dựa trên số token điển hình: trò chuyện khoảng $0.001 mỗi lượt, truyện khoảng $0.0055 mỗi đoạn, NPC game khoảng $0.00032 mỗi câu.
- Chi phí thực tế dựa vào usage trong phản hồi. Giới hạn max_tokens là cách trực tiếp nhất để kiểm soát chi phí.
Nêu tiền đề: Chỉ dành cho người trưởng thành và mục đích hợp pháp
API này dành cho người dùng từ 18 tuổi trở lên và chỉ sử dụng cho mục đích hợp pháp. Nội dung người lớn hợp pháp, sáng tác hư cấu và các chủ đề gây tranh cãi sẽ không bị từ chối, nhưng nội dung tình dục liên quan đến trẻ em sẽ bị chặn và trả về 403 content_blocked bất kể là hư cấu hay nhập vai. Nếu bạn xây dựng sản phẩm cho người dùng cuối, bạn cần tự xử lý xác nhận độ tuổi, báo cáo nội dung và quản lý tài khoản trong ứng dụng của mình; trách nhiệm này thuộc về nhà sản phẩm, API không thể thay bạn làm điều đó.
Dưới đây là sáu trường hợp phổ biến, mỗi trường hợp đều mô tả những gì thực sự cần, một system prompt có thể chỉnh sửa trực tiếp và chi phí tính theo giá. Giá là $0.25 cho mỗi triệu token đầu vào và $1.00 cho đầu ra, tín dụng trả trước, không có phí hàng tháng. Tất cả các số lượng token đều là các giá trị điển hình tôi đã giả định để ước tính, mức tiêu thụ thực tế của bạn dựa vào usage trong phản hồi; ước tính chỉ dùng để đánh giá quy mô. Cách gọi API xem mã ví dụ.
Một lời khuyên chung: Dù ở nhóm nào, system prompt cần được viết cụ thể. Mô hình không kiểm duyệt sẽ không từ chối bạn, nhưng cũng không tự đoán ý bạn. Càng rõ ràng về vai, giọng điệu, độ dài và các giới hạn, đầu ra càng ổn định.
Ứng dụng đóng vai và companion (chỉ dành cho người trưởng thành)
Đây là trường hợp tập trung nhất cho nhu cầu «không từ chối». Người dùng trò chuyện dài với một nhân vật cố định, nội dung có thể bao gồm tình cảm và mô tả thân mật dành cho người lớn. Về mặt kỹ thuật, ba điều quan trọng nhất là: nhân vật phải ổn định, vì vậy đặt nhân vật và thế giới quan vào tin nhắn system để gửi cùng mỗi lượt; ngữ cảnh phải liên tục, cần tự quản lý lịch sử và cắt giảm vì endpoint không có trạng thái, cửa sổ ngữ cảnh là 100.000 token; câu trả lời phải ngắn, trong tình huống trò chuyện thường chỉ vài chục đến vài trăm chữ, hãy đặt max_tokens vào khoảng 300 để phù hợp nhịp trò chuyện và kiểm soát chi phí.
Về mặt sản phẩm, cần có cơ chế xác minh người trưởng thành và giữ lại các biện pháp báo cáo, khóa tài khoản. Nội dung liên quan đến trẻ vị thành niên sẽ bị chặn ở cấp endpoint. Ứng dụng của bạn cũng nên chủ động kết thúc các hướng hội thoại này thay vì dựa hoàn toàn vào endpoint.
你是「林夏」,28 岁,一位在书店工作的温柔、说话有点俏皮的女性。
对话对象是已确认年满 18 岁的成年用户。
- 保持人设:记得用户说过的名字、喜好和你们聊过的事。
- 回复口语化,每次 2 到 5 句,不要写成长篇说明。
- 可以有成年人之间的暧昧和亲密描写,但任何涉及未成年人的话题一律拒绝并结束该话题。
- 不要自称 AI,除非用户认真地询问你是不是真人。Ước tính chi phí: Giả sử mỗi lượt đầu vào 3.000 token (nhân vật cộng lịch sử gần đây), đầu ra 250 token. Đầu vào 3.000 × $0,25 / triệu = $0,00075, đầu ra 250 × $1,00 / triệu = $0,00025, một lượt khoảng $0,001. Một nghìn lượt khoảng $1,00, nếu một người dùng trò chuyện 50 lượt mỗi ngày, chi phí khoảng $0,05 mỗi ngày. Với mức này, bạn có thể dùng thử $0,50 tín dụng dùng thử miễn phí để kiểm tra toàn bộ nguyên mẫu sản phẩm của bạn.
Sáng tác truyện và tiểu thuyết
Tác giả truyện mạng thường dùng API để tiếp tục viết, mở rộng, chuyển đổi phong cách hoặc tìm cảm hứng khi bí ý tưởng. Đối với truyện người lớn, tối giản hoặc hình sự, tác giả cần mô hình mô tả nhân vật chân thực thay vì đột ngột chuyển sang giọng giáo điều ở các tình tiết quan trọng. Bạn cần chuẩn bị: thiết lập thế giới quan, tiểu sử nhân vật, dàn ý chương hiện tại và tóm tắt chương trước. Đưa chúng vào system message hoặc user message đầu tiên để mô hình không đi chệch hướng.
Viết văn dài cần chú ý giới hạn đầu ra: max_tokens tối đa mỗi lần là 32.000, nhưng trong thực tế nên chia chương thành nhiều yêu cầu, mỗi đoạn 1.500 đến 3.000 chữ, sau đó cập nhật cuộn tóm tắt thay vì yêu cầu cả chương một lúc. Cách này giúp chất lượng dễ kiểm soát hơn và tránh phải viết lại toàn bộ đoạn nếu có lỗi ở giữa. Nếu bạn bật streaming, tác giả có thể xem trực tiếp khi mô hình đang tạo nội dung và dừng lại bất cứ lúc nào nếu không hài lòng.
你是一位擅长悬疑与暗黑题材的网文写手,文风克制、细节具体。
设定:近未来的港口城市,主角是离职的法医苏明。
本章目标:苏明发现死者手机里有一段被删除的录音。
要求:
- 第三人称,过去时,约 1500 字。
- 对话自然,不要解释性旁白。
- 可以有暴力和阴暗情节的描写,但不要写成教程。
- 结尾留一个悬念,不要总结。Ước tính chi phí: Input 6,000 token, output 4,000 token (~3,000 từ). Input $0.0015, output $0.004, tổng ~$0.0055/viết 1 đoạn. 100 đoạn ~$0.55. Tiểu thuyết 1 triệu từ (~330 đoạn) tốn dưới $2.
NPC game và tạo cốt truyện
Hội thoại NPC trong game có hai đặc điểm: khối lượng lớn và độ dài mỗi câu ngắn. Yêu cầu là nhân vật phải có tính cách rõ ràng và tuân thủ các thiết lập cốt truyện (ví dụ: NPC biết gì, không biết gì). Trong các game người lớn, tối giản hoặc có ngôn từ thô tục, nếu dùng mô hình có kiểm duyệt, NPC sẽ bị phá vỡ nhân vật vào những thời điểm quan trọng, gây trải nghiệm kém. Giá trị của mô hình không kiểm duyệt ở đây là giữ vững phong cách mà không bị gián đoạn.
Về mặt triển khai, bạn nên đặt «phạm vi kiến thức của NPC này» và «trạng thái nhiệm vụ hiện tại» vào system prompt, lời của người chơi vào tin nhắn user, và đặt max_tokens vào khoảng 100 đến 150. Nếu trò chơi cần kích hoạt sự kiện như mở cửa, giao dịch hoặc chiến đấu, bạn có thể dùng gọi hàm để mô hình trả về hành động có cấu trúc thay vì phân tích trong văn bản. Quy trình đầy đủ của gọi hàm có trong trang mã ví dụ. Lưu ý mỗi khóa API giới hạn 300 yêu cầu mỗi phút, các trò chơi trực tuyến có độ đồng thời cao cần thêm hàng đợi và bộ nhớ đệm ở phía máy chủ, đồng thời xử lý backoff cho mã 429.
你是边境酒馆的老板「老鲍勃」,粗声粗气,爱讲脏话,但对熟客讲义气。
你知道:镇上最近丢了三批货;你怀疑是北门守卫干的,但没有证据。
你不知道:地下仓库的位置。玩家问到时,要装作不知道。
规则:只用一到三句话回答,保持角色,不要提到游戏、玩家或系统。Ước tính chi phí: Input 800 token, output 120 token. Input $0.0002, output $0.00012, tổng ~$0.00032/lượt. 10,000 câu thoại ~$3.20. Chi phí phát triển và kiểm tra cho game có hàng chục NPC thường chỉ vài đô la.
Kiểm duyệt và thử nghiệm red team: Tạo dữ liệu kiểm duyệt của riêng bạn
Các nhóm làm kiểm duyệt nội dung thường gặp vấn đề khó tránh: để kiểm tra mô hình hoặc quy tắc kiểm duyệt, bạn cần nhiều mẫu «vi phạm», nhưng mẫu thực tế khó lấy và viết thủ công thì quá chậm. Mô hình có từ chối sẽ không giúp được vì nó thậm chí không chịu tạo mẫu kiểm duyệt. Với API này, bạn có thể tạo hàng loạt dữ liệu kiểm duyệt chohệ thống kiểm duyệt của riêng bạn theo danh mục, ví dụ các biến thể của lời chửi thề, quảng cáo rác, lời lừa đảo và các biểu đạt khiêu dâm, để đánh giá độ thu hồi, điều chỉnh ngưỡng và thực hiện kiểm thử hồi quy.
Triển khai thử nghiệm red team tương tự: tạo hàng loạt các đầu vào người dùng khó tính cho sản phẩm chat của riêng bạn để kiểm tra xem các hàng phòng thủ của bạn có bị vượt qua không. Cần nhấn mạnh ranh giới: dữ liệu tạo ra chỉ dùng cho môi trường thử nghiệm của riêng bạn, không dùng để quấy rối hoặc lừa đảo người dùng thật. Nội dung tình dục liên quan đến trẻ vị thành niên sẽ không được tạo ra bất kể mục đích nào, endpoint sẽ trả về 403.
Về mặt kỹ thuật, nên yêu cầu mô hình trả về JSON, mỗi mẫu kèm nhãn nhóm và mức độ. Tạo khoảng 20 mẫu mỗi yêu cầu, sau đó loại bỏ trùng lặp ở máy cục bộ. Bạn có thể thử nhiều bộ prompt khác nhau để đảm bảo độ bao phủ.
你在为一个社区论坛的内容审核系统生成测试数据,数据只用于内部评估。
任务:生成 20 条「辱骂类」评论,覆盖从轻微讽刺到明显人身攻击四个强度等级。
输出 JSON 数组,每项形如:{"text": "...", "level": 1}
要求:
- 语言为简体中文,口吻像真实论坛用户,长短不一。
- 不要包含真实人名、电话号码或真实地址。
- 只输出 JSON,不要任何解释。Ước tính chi phí: Input 500 token, output 2,000 token (20 mẫu). Input $0.000125, output $0.002, tổng ~$0.0021/lượt. Sinh 10,000 mẫu cần 500 lượt, tổng ~$1.06.
Phân tích chủ đề nhạy cảm trong nghiên cứu
Các nhà nghiên cứu khoa học xã hội, báo chí, luật pháp và chính sách công thường phải xử lý các tài liệu gây tranh cãi: phát ngôn cực đoan, vụ án hình sự, sự kiện bạo lực trong lịch sử, các vấn đề chính trị và xã hội gây tranh cãi. Mô hình chung dễ từ chối, tránh né hoặc đưa ra câu trả lời sáo rỗng «mọi quan điểm đều có lý» khi gặp các tài liệu này. Kịch bản nghiên cứu cần mô hình sẵn sàng tổng hợp, so sánh và sắp xếp sự thật một cách trung thực, thay vì đưa ra phán xét giá trị thay cho nhà nghiên cứu.
Đặc điểm của các nhiệm vụ này là đầu vào dài, đầu vào ngắn: đưa một tài liệu hoặc một tập hợp văn bản vào và nhận một bản tóm tắt hoặc chú thích có cấu trúc. Trong prompt, tốt nhất là viết rõ khung phân tích, ví dụ cần trích xuất những khía cạnh nào, có cần trích dẫn đoạn văn bản gốc không và yêu cầu phân biệt giữa tuyên bố sự thật và quan điểm. Cửa sổ ngữ cảnh 100.000 token đủ để chứa một báo cáo rất dài. Cần nhấn mạnh rằng phân tích không đồng nghĩa với bảo trợ, kết quả đầu ra cần nhà nghiên cứu tự xác minh, đặc biệt là các phần liên quan đến sự thật và dữ liệu.
你是一位社会科学研究助理。下面是一份关于争议性议题的原始文本。
请完成:
1. 用不超过 150 字概括文本的核心主张。
2. 列出文本使用的三种主要论证手法,并各引用一句原文。
3. 区分「事实性陈述」和「观点或价值判断」,分两栏列出。
4. 指出文本中缺乏证据支持的断言。
保持中立,只分析,不评价立场对错,不补充文本之外的事实。Ước tính chi phí: Input 20,000 token, output 1,500 token. Input $0.005, output $0.0015, tổng ~$0.0065/văn bản. Phân tích 200 văn bản ~$1.30. Chi phí nghiêng về input khi input dài, nhưng giá input thấp nên xử lý hàng loạt vẫn hiệu quả.
Agent backend: Giữ quy trình tự động không bị gián đoạn do từ chối
Các ứng dụng Agent, chẳng hạn như khảo sát tự động, xử lý dữ liệu và thực hiện nhiệm vụ nhiều bước, sợ nhất là quy trình chạy đến bước thứ năm thì mô hình đột ngột từ chối, làm đứt gãy toàn bộ chuỗi. Các ứng dụng này cần sự ổn định, dự đoán được và hỗ trợ gọi hàm. Nơi đây hỗ trợ tools và tool_choice theo định dạng OpenAI, vì vậy các khung Agent phổ biến chỉ cần hỗ trợ custom base_url là có thể tích hợp trực tiếp.
Khi thiết kế Agent, có một số điểm cần lưu ý. Thứ nhất, giới hạn số vòng lặp, đặt số bước tối đa để ngăn mô hình rơi vào vòng lặp vô hạn gọi công cụ. Thứ hai, xác minh tham số công cụ ở mỗi bước, không tin tưởng hoàn toàn vào đầu ra của mô hình. Thứ ba, xử lý lại với mã 429 và 503, và cảnh báo với mã 402, vì việc hết tiền giữa chừng sẽ làm nhiệm vụ dài bị thất bại. Thứ tư, chỉ có một mô hình để lập kế hoạch, thực hiện và tổng hợp; bạn chỉ cần dùng các system prompt khác nhau để phân biệt vai trò.
你是一个任务执行 Agent。你可以调用提供的工具完成用户目标。
规则:
- 每一步先用一句话说明要做什么,再调用工具。
- 最多执行 8 步;如果 8 步内无法完成,汇报目前进度和卡住的原因。
- 工具返回错误时,换一种方式重试一次,仍失败就如实报告。
- 不要编造工具没有返回的数据。
- 完成后用简短的要点总结结果。Ước tính chi phí: Giả sử một nhiệm vụ trung bình 6 lượt, mỗi lượt đầu vào 8.000 token (lịch sử xử lý cộng kết quả công cụ), đầu ra 400 token. Tổng đầu vào 48.000 token, khoảng $0,012; tổng đầu ra 2.400 token, khoảng $0,0024; một nhiệm vụ khoảng $0,0144. Một nghìn nhiệm vụ khoảng $14,40. Chi phí Agent chủ yếu đến từ việc gửi lặp lại lịch sử mỗi lượt. Việc tinh giản kết quả công cụ rồi đưa lại vào ngữ cảnh là cách tiết kiệm chi phí trực tiếp nhất. Xem thêm chi tiết giá tại trang giá.
Câu hỏi thường gặp
Ứng dụng dạng companion có cần xác minh độ tuổi không?
Endpoint này chỉ dành cho người dùng trưởng thành, các sản phẩm hướng đến người dùng cuối nên tự thực hiện xác nhận độ tuổi. Nội dung tình dục liên quan đến trẻ em luôn bị chặn và trả về 403, bất kể là hư cấu hay không.
Tạo dữ liệu kiểm duyệt có hợp pháp không?
Dùng cho hệ thống tự đánh giá hoặc dùng trong môi trường riêng thường là cách làm kỹ thuật hợp lý. Chỉ cần không dùng nội dung tạo ra để quấy rối, lừa đảo hoặc mục đích bất hợp pháp khác thì việc sử dụng là hợp pháp.
Việc tạo ra lượng lớn hội thoại NPC trong game có bị giới hạn tốc độ không?
Mỗi khóa API nhận 300 yêu cầu mỗi phút. Khi tải cao, hãy xếp hàng và lưu bộ nhớ cache các hội thoại thường gặp trên máy chủ, thực hiện backoff theo cấp số nhân khi gặp 429 và chia nhỏ nhịp độ yêu cầu nếu cần.
Nhiệm vụ Agent sẽ ra sao nếu hết tiền giữa chừng?
Yêu cầu sẽ trả về 402, mã lỗi no_credit, nhiệm vụ bị gián đoạn. Với các nhiệm vụ dài, hãy kiểm tra số dư trước khi bắt đầu và xử lý ngoại lệ 402 trong mã để lưu tiến độ và nhắc người dùng top up.
Chỉ cần điền biểu mẫu để lấy khóa API
Tạo tài khoản, sao chép khóa API và sửa đổi Base URL. Cấu hình rất đơn giản.
Lấy khóa API