Làm việc với DeepSeek trong Python
James Chapman
AI Curriculum Lead, DataCamp
response = client.chat.completions.create(
model="deepseek-ai/DeepSeek-V4.1-Flash",
messages=[{"role": "user", "content": "How many days are in October?"}]
)
print(response.choices[0].message.content)
October có **31 ngày**.
Đây là một trong bảy tháng theo lịch Gregorian có 31 ngày...
$$
prompt = """
Update name to Maarten, pronouns to he/him, and job title to Senior Content Developer
in the following text:
Joanne is a Content Developer at DataCamp. Her favorite programming language is R,
which she uses for her statistical analyses.
"""
response = client.chat.completions.create( model="deepseek-ai/DeepSeek-V4.1-Flash",messages=[{"role": "user", "content": prompt}]) print(response.choices[0].message.content)
Dưới đây là văn bản đã được cập nhật theo yêu cầu:
Maarten là Senior Content Developer tại DataCamp. Ngôn ngữ lập trình yêu thích của anh ấy
là R, được anh ấy dùng cho các phân tích thống kê.
Hãy cho tôi biết nếu bạn muốn điều chỉnh thêm!

text = """
Customer: Hi, I'm trying to log into
my account, but it keeps saying
my password is incorrect. I'm sure
I'm entering the right one.
Support: I'm sorry to hear that!
Have you tried resetting your password?
...
"""
prompt = f"""Summarize the customer support chat in three concise key points: {text}"""response = client.chat.completions.create( model="deepseek-ai/DeepSeek-V4.1-Flash", messages=[{"role": "user", "content": prompt}] ) print(response.choices[0].message.content)
1. **Sự cố đăng nhập**: Khách hàng không đăng nhập được do vấn đề mật khẩu và thiếu liên kết đặt lại.
2. **Gợi ý đặt lại mật khẩu**: Bộ phận hỗ trợ đã gửi lại email đặt lại sau khi xác nhận đã gửi.
3. **Hỗ trợ kịp thời**: Khách hàng giải quyết bằng cách dùng đăng nhập Google.
max_tokens = 5response = client.chat.completions.create(
model="deepseek-ai/DeepSeek-V4.1-Flash",
messages=[{"role":"user",
"content":"Write a haiku about AI."}],
max_tokens=5
)
**Mạch lặng lẽ ngân
max_tokens = 30response = client.chat.completions.create(
model="deepseek-ai/DeepSeek-V4.1-Flash",
messages=[{"role":"user",
"content":"Write a haiku about AI."}],
max_tokens=30
)
**Mạch lặng lẽ ngân,**
**ánh sáng, logic nảy mầm—**
**trí vượt tầm ta.**
$$
$$

Chi phí dùng API phụ thuộc vào nền tảng, mô hình, và số token 💰
Tăng max_tokens sẽ tăng chi phí 📈

prompt = f"""Summarize the customer support chat
in three concise key points: {text}"""
max_tokens = 500
response = client.chat.completions.create(
model="deepseek-ai/DeepSeek-V4.1-Flash",
messages=[{"role": "user", "content": prompt}],
max_tokens=max_tokens
)
# Define price per token input_token_price = 2.1 / 1_000_000 output_token_price = 4.4 / 1_000_000# Extract token usage input_tokens = response.usage.prompt_tokensoutput_tokens = max_tokens# Calculate cost cost = (input_tokens * input_token_price + output_tokens * output_token_price) print(f"Estimated cost: ${cost}")
Estimated cost: $0.0153964
Làm việc với DeepSeek trong Python