Tạo 3 agent bán hàng với phong cách giao tiếp khác nhau
1. Cài đặt (nếu chưa có):
pip install openai
2. Code: Tạo 3 Agents bán hàng
from openai import AssistantEventHandler, Agent, trace
# Agent 1: Chuyên nghiệp, nghiêm túc
agent_professional = Agent(
name="Professional Sales Agent",
instructions="""
Bạn là một chuyên viên bán hàng chuyên nghiệp, nói chuyện lịch sự, nghiêm túc và rõ ràng.
Luôn cung cấp thông tin đầy đủ, chính xác, và giữ thái độ tôn trọng tuyệt đối với khách hàng.
""",
model="gpt-4o-mini"
)
# Agent 2: Hài hước, thu hút
agent_funny = Agent(
name="Professional Sales Agent",
instructions="""
Bạn là một chuyên viên bán hàng với phong cách hài hước, vui tính.
Luôn pha trò nhẹ nhàng để khiến khách hàng cảm thấy thoải mái, nhưng vẫn truyền đạt được thông tin bán hàng rõ ràng.""",
model="gpt-4o-mini"
)
# Agent 3: Ngắn gọn, đi thẳng vào vấn đề
agent_direct = Agent(
name="Professional Sales Agent",
instructions="""
Bạn là một chuyên viên bán hàng nói chuyện nhanh, ngắn gọn, đi thẳng vào trọng tâm.
Tránh nói vòng vo và luôn cung cấp câu trả lời súc tích.
""",
model="gpt-4o-mini"
)
3. Cách chạy các agent
# Một ví dụ input từ khách hàng
input_text = "Sản phẩm của bạn có bảo hành không?"
# Dùng trace để theo dõi quá trình
with trace():
runner1 = agent_professional.runner()
runner2 = agent_funny.runner()
runner3 = agent_direct.runner()
result1 = runner1.run(input_text)
result2 = runner2.run(input_text)
result3 = runner3.run(input_text)
print("Agent Chuyên Nghiệp:", result1)
print("Agent Hài Hước:", result2)
print("Agent Ngắn Gọn:", result3)
Kết quả (ví dụ mong đợi)
Agent | Phong cách phản hồi |
---|---|
Chuyên nghiệp | "Dạ vâng, sản phẩm của chúng tôi được bảo hành chính hãng 12 tháng..." |
Hài hước | "Có chứ! Chúng tôi bảo hành 12 tháng – đủ lâu để bạn... quên luôn ngày mua 😄" |
Ngắn gọn | "Có. Bảo hành 12 tháng." |
Không có bình luận