Closed alaisgood closed 7 months ago
666,已经更新,支持zhipuai
新版本,请更新pylmkit==0.0.20
pip install pylmkit -U
智谱AI调用接口不变,调用样例如下:
import os
from pylmkit.llms import ChatZhipu
os.environ['zhipu_apikey'] = ""
# 智谱AI
model = ChatZhipu()
res = model.invoke("如何学习python") # 普通模式
print(res)
res = model.stream("如何学习python") # 流式
print(res)
for i in res:
print(i)
参考官方文档,zhipuai 的api调用已改为client.chat.completions.create 因此将相关代码改成如下形式后才能正常运行,请参考是否有必要更新。
_zhipu.py
import os
import zhipuai
from zhipuai import ZhipuAI
class ChatZhipu(object): def init(self, zhipu_apikey="", model="chatglm_turbo", temperature=0.95, top_p=0.7, incremental=True):
zhipuai.api_key = os.environ.get("zhipu_apikey", zhipu_apikey)