| 123456789101112131415161718192021222324252627282930 |
- # -*- coding: utf-8 -*-
- from openai import OpenAI
- '''
- moonshot-v1-8k
- moonshot-v1-32k
- moonshot-v1-128k
- '''
- class KIMI(object):
- def call_kimi(self, message):
- try:
- print('call kimi')
- client = OpenAI(
- api_key="sk-Fz9tRF8naXReN2H7zcB1AEtnpOmhonFPJgxlVvQHpql54Ymu",
- base_url="https://api.moonshot.cn/v1",
- )
- completion = client.chat.completions.create(
- model="moonshot-v1-128k",
- messages=[{"role": "user", "content": f"{message}"}],
- temperature=0.3,
- )
- result = completion.choices[0].message.content
- return result
- except Exception as e:
- print(e)
|