utils_call_kimi.py 728 B

12345678910111213141516171819202122232425262728
  1. # -*- coding: utf-8 -*-
  2. from openai import OpenAI
  3. class KIMI(object):
  4. def call_kimi(self, message):
  5. try:
  6. print('call kimi')
  7. client = OpenAI(
  8. api_key="sk-Fz9tRF8naXReN2H7zcB1AEtnpOmhonFPJgxlVvQHpql54Ymu",
  9. base_url="https://api.moonshot.cn/v1",
  10. )
  11. completion = client.chat.completions.create(
  12. model="moonshot-v1-8k",
  13. messages=[{"role": "user", "content": f"{message}"}],
  14. temperature=0.3,
  15. )
  16. result = completion.choices[0].message.content
  17. return result
  18. except Exception as e:
  19. print(e)
  20. def call_ai(self, message):
  21. pass