kimi 初体验

      国产kimi 来了,它的一个优点是使用openai api。不需要虚拟卡充值等麻烦了。赶紧测试一下:

获得api_key

官网

Moonshot AI - 开放平台

登入很方便,手机就可以。使用api 是要充值的。很贴心,送了15 元。以后再充吧 

安装 openai 

pip install openai -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

测试代码

from openai import OpenAI

client = OpenAI(
    api_key="my api_key",
    base_url="https://api.moonshot.cn/v1",
)
 
completion = client.chat.completions.create(
  model="moonshot-v1-8k",
  messages=[
    {"role": "system", "content": "你是 Kimi,由 Moonshot AI 提供的人工智能助手,你更擅长中文和英文的对话。你会为用户提供安全,有帮助,准确的回答。同时,你会拒绝一切涉及恐怖主义,种族歧视,黄色暴力等问题的回答。Moonshot AI 为专有名词,不可翻译成其他语言。"},
    {"role": "user", "content": "你好,我叫李雷,1+12等于多少?"}
  ],
  temperature=0.3,
)
 
print(completion.choices[0].message)

my api_key 替换成你申请的api_key 

遇到问题

cannot import name 'override' from 'typing_extensions'

解决方法

pip uninstall typing_extensions
pip install typing_extensions

遇到问题:

cannot import name 'Iterator' from 'typing_extensions'

解决方法

pip install openai --upgrade

restart kernel! 很重要

返回结果

 运行返回结果

runfile('E:/yao2024/viso2024/kimiSimple.py', wdir='E:/yao2024/viso2024')
ChatCompletionMessage(content='你好,李雷!1+1等于2。如果你有其他问题或需要帮助,随时告诉我!', role='assistant', function_call=None, tool_calls=None)

看见了,它回答 1+1=2。 

kimi 的API

尽管kimi 支持openai API ,给开发者平替大模型带来了方便,但是令人遗憾的是目前kimi 的API 阉割了许多东西,就连function call 和embedding 都不支持。希望能够尽快地完善,目前对于看应用开发者而言,kimi 只是玩玩而已。

  • 6
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值