deepspeek.py 885 B

1234567891011121314151617181920212223242526272829
  1. # Please install OpenAI SDK first: `pip3 install openai`
  2. from openai import OpenAI
  3. def getAiResponse(question):
  4. global response
  5. client = OpenAI(api_key="sk-8255b8195cb542c0acec623afffd40a5", base_url="https://api.deepseek.com")
  6. try:
  7. response = client.chat.completions.create(
  8. model="deepseek-chat",
  9. messages=[
  10. {"role": "system", "content": question},
  11. {"role": "user", "content": "Hello"},
  12. ],
  13. stream=False
  14. )
  15. print(response)
  16. if 'choices' in response and len(response.choices) > 0:
  17. print(response.choices[0].message.content)
  18. return response.choices[0].message.content
  19. else:
  20. return ''
  21. except Exception as e:
  22. print(f"Error: {e}")
  23. return ''
  24. finally:
  25. if client:
  26. client.close()