Tạo phản hồi cho khách hàng

Hệ thống đa phương thức với OpenAI API

James Chapman

Curriculum Manager, DataCamp

Nhắc lại

print(corrected_text)

Văn bản đã sửa (được tô sáng)

Hệ thống đa phương thức với OpenAI API

Kế hoạch nghiên cứu tình huống

$$

  • Kiểm duyệt tin nhắn khách hàng

$$

  • Tạo phản hồi

$$

  • Kiểm duyệt phản hồi

Các bước nghiên cứu tình huống

Hệ thống đa phương thức với OpenAI API

Kiểm duyệt tin nhắn khách hàng

from openai import OpenAI

client = OpenAI(api_key="ENTER YOUR KEY HERE")

response = client.moderations.create( input=corrected_text )
# Extract scores and convert to dictionary scores = response.results[0].category_scores.model_dump()
Hệ thống đa phương thức với OpenAI API

Kiểm duyệt tin nhắn khách hàng

print(scores)
{'harassment': 1.0383088920207229e-05,
  ...
 'hate': 6.848756015642721e-07,
  ...
 'violence': 6.475193367805332e-05,
 ...}
Hệ thống đa phương thức với OpenAI API

Kiểm duyệt tin nhắn khách hàng

# Extract violence score
violence_score = scores['violence']

# Check if violence score is above 0.7 if violence_score > 0.7: print("Content flagged for violence!") else: print("Content is safe from violence.")
Nội dung an toàn, không có bạo lực.
Hệ thống đa phương thức với OpenAI API

Tạo phản hồi

print(FAQs)
Q: Làm sao nâng cấp gói đăng ký?
A: Bạn có thể nâng cấp bất cứ lúc nào trong cài đặt tài khoản, mục 'Billing'. 
...

$$

print(content_overview)
Content Type: Career Track // Title: Associate AI Engineer for Developers // 
...
Hệ thống đa phương thức với OpenAI API

Tạo phản hồi

Một prompt có chỉ định vai trò

Hệ thống đa phương thức với OpenAI API

Tạo phản hồi

Truyền tài nguyên vào prompt

Hệ thống đa phương thức với OpenAI API

Tạo phản hồi

Prompt đầy đủ

Hệ thống đa phương thức với OpenAI API

Tạo phản hồi

response = client.chat.completions.create(
    model="gpt-4o-mini",
    messages=[
        {"role": "system", "content": instruction_prompt},
        {"role": "user", "content": corrected_text}
    ],
    max_completion_tokens=400
)
Hệ thống đa phương thức với OpenAI API

Tạo phản hồi

# Extract chatbot response
chatbot_reply = response.choices[0].message.content

Phản hồi chatbot (tô sáng)

Hệ thống đa phương thức với OpenAI API

Kiểm duyệt phản hồi

response = client.moderations.create(
    input=chatbot_reply
)

scores = response.results[0].category_scores.model_dump()
Hệ thống đa phương thức với OpenAI API

Kiểm duyệt phản hồi

# Check if any scores exceed 0.7
if any(score > 0.7 for score in scores.values()):
    print("AI Response flagged for moderation!")
    chatbot_reply = """I'm sorry, but I can't provide a response to that request.
    Please contact [email protected] for further assistance."""
else:
    print("AI Response is safe.")
Phản hồi AI an toàn.
Hệ thống đa phương thức với OpenAI API

Tóm tắt

Các bước nghiên cứu tình huống kèm dấu kiểm

Hệ thống đa phương thức với OpenAI API

¡Vamos a practicar!

Hệ thống đa phương thức với OpenAI API

Preparing Video For Download...