시작하기무료로 시작하기

추론 모드로 코딩하기

이제 DeepSeek V4-Pro의 추론 기능을 활용해 코딩을 직접 해볼 차례입니다! 신뢰할 수 있는 코드를 개발할 때 중요한 부분 중 하나는 테스트를 포함시키는 것입니다. 테스트는 최종 결과를 반환하기 전에 중간 처리 과정이 올바르게 실행되고 있는지 검증합니다. 잘 작성된 테스트는 디버깅을 훨씬 쉽게 만들어줍니다!

동료가 작업하던 Python 스크립트를 전달해줬는데, 테스트가 전혀 포함되어 있지 않다는 것을 발견했습니다. 스크립트에 사용된 라이브러리나 문법에 익숙하지 않으므로, V4-Pro의 기본 추론 기능을 활용해 assert 문 형태로 적절한 테스트를 스크립트에 추가해보겠습니다. assert 문에 대해 더 자세히 알아보고 싶다면 이 DataCamp 튜토리얼을 확인해보세요.

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)

이 연습은 강의의 일부입니다

Python으로 DeepSeek 활용하기

강의 보기

연습 안내

  • 제공된 코드를 미리 작성된 구분된 프롬프트에 복사하세요.
  • promptdeepseek-ai/DeepSeek-V4-Pro-0813에 전송하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

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-0813", messages=[{"role": "user", "content": ____}], max_tokens=400)
print(response.choices[0].message.content)
코드 편집 및 실행