本文主要是介绍<Python><AI>基于智谱AI免费大模型GLM-4-Flash的智能聊天程序,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
前言
智谱AI开放了一个免费使用的大模型GLM-4-Flash,官方也提供了python的示例程序,我们结合pyqt5来编写一个基于GLM-4的简单的智能聊天工具。
界面大致如下:
环境配置
系统:windows
平台:visual studio code
语言:python
库:pyqt5
大模型:智谱清言 GLM-4-Flash
程序主要分两个方面,一个UI布局,一个是大模型的调用。
由于大模型调用时会耗费时间,所以将其写在一个线程里:
class GLM4_free_thread(QThread):"""GLM-4V免费版"""signal1=pyqtSignal(str)def __init__(self, prompt:str) -> None:super().__init__()self.prompt=promptdef run(self):self.gene(self.prompt)def gene(self,prompt:str):print("提问:{}".format(prompt))client = ZhipuAI(api_key=
这篇关于<Python><AI>基于智谱AI免费大模型GLM-4-Flash的智能聊天程序的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!