Bắt đầu ngayBắt đầu miễn phí

Trích xuất các mục Output và nội dung của chúng

Khi làm việc với Responses API của OpenAI, mỗi kiểu mục sẽ chứa thông tin khác nhau. Một đối tượng phản hồi đã được tạo và lưu trong biến response. Nhiệm vụ của bạn là lặp qua các mục trong output và trích xuất thông tin cụ thể dựa trên kiểu của chúng.

Bài tập này là một phần của khóa học

Làm việc với OpenAI Responses API

Xem khóa học

Hướng dẫn bài tập

  • Lặp qua các mục trong response.output.
  • Kiểm tra nếu thuộc tính .type của mục bằng 'reasoning', nếu đúng thì in 'Found reasoning item'.
  • Kiểm tra nếu thuộc tính .type của mục bằng 'message', nếu đúng thì trích xuất và in văn bản.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Loop through the output items
for item in ____:
    # Check for reasoning items
    if ____ == 'reasoning':
        print('Found reasoning item')
    
    # Check for message items and extract text
    if item.type == 'message':
        message_text = item.____[0].____
        print(message_text)
Chỉnh sửa và Chạy Mã