文章预览
不废话,直接附上完整代码: import akshare as ak import streamlit as st import jieba import pandas as pd from collections import Counter import matplotlib.pyplot as plt from wordcloud import WordCloud from datetime import datetime, timedelta from langchain.chat_models import ChatOpenAI from langchain.prompts import PromptTemplate from langchain.chains import LLMChain import re # 解决中文乱码问题 plt.rcParams[ 'font.sans-serif' ] = [ 'STHeiti' ] # 苹果系统字体 #plt.rcParams['font.sans-serif'] = ['SimHei'] # 使用黑体 plt.rcParams[ 'axes.unicode_minus' ] = False is_mac = True # 初始化智谱 AI zhipu_api_key = "XXXX" llm = ChatOpenAI( temperature=0.95, model= "glm-4-flash" , openai_api_key=zhipu_api_key, openai_api_base= "https://open.bigmodel.cn/api/paas/v4/" ) # 停用词列表 stop_words = set ([ '的' , '了' , '在' , '是' , '我' , '有' , '和' , '就' , '不' , '人' , '都' , '一' ,
………………………………