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

Xây dựng một từ điển hàm

Bạn đang thực hiện một dự án nghiên cứu và cần trích xuất thông tin chính từ một tập hợp các bài báo khoa học. Mục tiêu là tạo bản tóm tắt thông tin cốt lõi từ các bài báo được cung cấp, bao gồm tiêu đề và năm xuất bản. Để tổng hợp điều này, bạn quyết định sử dụng OpenAI API với function calling để trích xuất thông tin chính.

Hàm get_response()messages (chứa nội dung bài báo khoa học) đã được nạp sẵn. Biến function_definition cũng đã được điền một phần.

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

Phát triển hệ thống AI với OpenAI API

Xem khóa học

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

  • Xác định tham số 'type' của hàm.
  • Xác định các tham số 'properties' để trích xuất tiêu đềnăm xuất bản từ các bài báo nghiên cứu.

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.

client = OpenAI(api_key="")

# Define the function parameter type
function_definition[0]['function']['parameters']['type'] = ____

# Define the function properties
function_definition[0]['function']['parameters']['properties'] = ____

response = get_response(messages, function_definition)
print(response)
Chỉnh sửa và Chạy Mã