Chúc mừng bạn!

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

James Chapman

AI Curriculum Manager, DataCamp

Chương 1: Làm quen với Responses API

 

response = client.responses.create(
    model="gpt-5.4-mini",
    input="What is recursion?",
    reasoning={"effort": "none"},
    max_output_tokens=500
)

Logo Responses API

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

Chương 2: Tìm kiếm Web

tìm kiếm web

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

Chương 2: Công cụ gọi hàm (Function-Calling)

fct6.jpg

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

Chương 3: Đầu ra có cấu trúc

from pydantic import BaseModel

class QuizResult(BaseModel):
    score: int
    passed: bool
    feedback: str
result = response.output_parsed

print(f"Score: {result.score}/10")
print(f"Passed: {result.passed}")
print(f"Feedback: {result.feedback}")
response = client.responses.parse(
    model="gpt-5.4-mini",
    instructions="...",
    input="...",
    text_format=QuizResult
)
Làm việc với OpenAI Responses API

Chương 3: Streaming và sự kiện ngữ nghĩa

  • stream=True

 

Loại sự kiện Mô tả
response.created Mô hình bắt đầu sinh nội dung
response.output_text.delta Cập nhật văn bản từng phần
response.output_text.done Khối văn bản đã hoàn tất
response.function_call.arguments.delta Truyền tham số công cụ dạng luồng
response.completed Toàn bộ phản hồi đã hoàn thành
Làm việc với OpenAI Responses API

Chương 3: Đa phương thức (Multimodality)

- Tóm tắt: Phiên giảm nhẹ - đóng cửa ở
277.18, giảm khoảng 0.26% so với phiên trước;
ngoài giờ giảm nhẹ xuống 276.94.

Biểu đồ AAPL trên yahoo!finance

1 Biểu đồ cổ phiếu Apple, Inc. từ yahoo!finance
Làm việc với OpenAI Responses API

Cùng luyện tập nào!

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

Preparing Video For Download...