Python:
import requests
def deepseek_chat(api_key, user_message):
url = "https://api.deepseek.com/chat/completions"
headers = {
"Content-Type": "application/json",
"Authorization": f"Bearer {api_key}"
}
data = {
"model": "deepseek-chat",
"messages": [
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": user_message}
],
"stream": False
}
response = requests.post(url, headers=headers, json=data)
if response.status_code == 200:
return response.json()
else:
return {"error": response.status_code, "message": response.text}
# Example usage
api_key = "your_deepseek_api_key"
user_message = "Hello!"
response = deepseek_chat(api_key, user_message)
print(response)