Làm việc với DeepSeek bằng Python
James Chapman
Curriculum Manager, DataCamp
response = client.chat.completions.create(
model="deepseek-ai/DeepSeek-V3",
messages=[{"role": "user", "content": "How many days are in October?"}]
)
print(response.choices[0].message.content)
Tháng Mười có **31 ngày**.
Đây là một trong bảy tháng dương lịch 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-V3",messages=[{"role": "user", "content": prompt}]) print(response.choices[0].message.content)
Dưới đây là văn bản đã cập nhật theo yêu cầu:
Maarten là Senior Content Developer tại DataCamp. Ngôn ngữ lập trình ưa thích của anh ấy
là R, được anh 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-V3", 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. **Đề xuất đặt lại mật khẩu**: 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 đã giải quyết bằng đăng nhập Google.
max_tokens = 5response = client.chat.completions.create(
model="deepseek-ai/DeepSeek-V3",
messages=[{"role":"user",
"content":"Write a haiku about AI."}],
max_tokens=5
)
**Mạch lặng thì thầm
max_tokens = 30response = client.chat.completions.create(
model="deepseek-ai/DeepSeek-V3",
messages=[{"role":"user",
"content":"Write a haiku about AI."}],
max_tokens=30
)
**Mạch lặng thì thầm,**
**ánh sáng logic nở—**
**trí tuệ vượt ta.**
$$
$$

Chi phí 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-V3",
messages=[{"role": "user", "content": prompt}],
max_tokens=max_tokens
)
# Define price per token input_token_price = 1.25 / 1_000_000 output_token_price = 1.25 / 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.00848
Làm việc với DeepSeek bằng Python