Ngoding dengan reasoning mode
Saatnya Anda mencoba ngoding dengan penalaran DeepSeek V4-Pro! Seperti yang mungkin Anda ketahui, salah satu bagian penting dalam mengembangkan kode yang andal adalah menyertakan pengujian untuk memastikan proses perantara berjalan dengan benar sebelum menghasilkan keluaran akhir. Pengujian yang ditulis dengan baik membuat debug jauh lebih mudah!
Rekan Anda menyerahkan sebuah skrip Python yang sedang mereka kerjakan, dan Anda melihat skrip tersebut tidak berisi pengujian. Karena Anda belum familier dengan pustaka atau sintaks yang digunakan dalam skrip, Anda akan memanfaatkan penalaran bawaan V4-Pro untuk menambahkan pengujian yang sesuai ke dalam skrip dalam bentuk pernyataan assert. Jika Anda ingin membaca lebih lanjut tentang pernyataan assert, lihat tutorial DataCamp ini.
import numpy as np
a = np.arange(5)
b = a.reshape(-1, 1)
c = np.ones((5, 3))
d = np.hstack((b, c))
col_means = d.mean(axis=0)
Latihan ini merupakan bagian dari kursus
Bekerja dengan DeepSeek di Python
Instruksi latihan
- Salin kode yang disediakan ke dalam prompt berpembatas yang sudah disiapkan untuk Anda.
- Kirim
promptkedeepseek-ai/DeepSeek-V4-Pro.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
client = OpenAI(api_key="", base_url="https://api.together.xyz/v1")
# Copy the code into the prompt
prompt = """[Task: Write Python assert statements for the following code.]
Code:
____
"""
# Send the prompt — V4-Pro reasons by default
response = client.chat.completions.create(model="deepseek-ai/DeepSeek-V4-Pro", messages=[{"role": "user", "content": ____}], max_tokens=400)
print(response.choices[0].message.content)