一个Smart.csv 包含2列,一列为ID,一列为描述description的文本信息,如何用python和大模型提炼描述description的信息,并且输出EXCEL, 一列是ID,一列为精练后的描述description?
如何把huggingface的模型下载到本地使用?
有国内好用的模型么?
分享VPN?
自己尝试写的代码报错,无法连接huggingface使用模型,如何处理?
OSError: We couldn't connect to 'https://huggingface.co' to load this file, couldn't find it in the cached files and it looks like facebook/bart-large-cnn is not the path to a directory containing a file named config.json.
```python
import pandas as pd
from transformers import pipeline
# 1. 读取CSV文件
df = pd.read_csv('D://dream/Smart.csv')
# 2. 预处理文本数据(这里假设文本数据已经是清洗过的,不需要进一步处理)
# 3. 使用大模型提取文本摘要
# 加载摘要提取模型
# 使用一个适合摘要任务的预训练模型,例如 'bart-large-cnn'
model_name = 'facebook/bart-large-cnn' # 这是一个为摘要任务训练的BART模型
summarizer = pipeline("summarization", model=model_name)
# 提取摘要
df['summary'] = df['group_concat("; ", a.COMMENTS)'].apply(lambda x: summarizer(x, max_length=130, min_length=30, do_sample=False)[0]['summary_text'])
# 4. 保存或展示提炼后的信息
print(df[['CLAUSE_NO', 'summary']])
# 如果需要将结果保存到新的CSV文件
df[['CLAUSE_NO', 'summary']].to_csv('D://dream/Smart_summary2.csv', index=False)
```