DeepSeek 요청 만들기
이 과정 전반에 걸쳐 openai 라이브러리를 통해 DeepSeek 모델에 프롬프트를 전달하는 Python 코드를 작성합니다. 이 과정의 연습 문제에서 요청을 생성하고 완료하기 위해 별도의 API 키를 입력할 필요는 없습니다.
OpenAI 클래스는 이미 openai 라이브러리에서 임포트되어 있습니다.
base_url이 "https://api.together.xyz/v1"로 설정되어 있지만, 이는 공식 DeepSeek API 주소이며, 이 연습 문제의 요청은 실제로 together.ai의 API로 라우팅됩니다.
이 연습은 강의의 일부입니다
Python으로 DeepSeek 활용하기
연습 안내
OpenAIAPI 클라이언트를 생성하세요(<TogetherAI API Key>는 변경하지 마세요).- Chat Completions 엔드포인트에서
"deepseek-ai/DeepSeek-V4-Pro"모델에 대한 요청을create하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Create the OpenAI client
client = ____(api_key="", base_url="https://api.together.xyz/v1")
# Create a request to the chat model
response = client.chat.completions.____(
model="deepseek-ai/DeepSeek-V4-Pro",
max_tokens=400,
messages=[
{"role": "user",
"content": "Write a polite reply accepting an AI Engineer job offer. Only output the reply."}]
)
print(response.choices[0].message.content)