Python编程AI交互

2025-02-14T10:19:00+08:00 | 2分钟阅读 | 更新于 2025-02-14T10:19:00+08:00

Macro Zhao

Python编程AI交互

推荐超级课程:

@TOC

使用Llama DeepSeek模型本地分析文件

在人工智能驱动的时代,本地运行大型语言模型(LLMs)提供了隐私保护和效率控制。一个强大的开源模型DeepSeek可以通过Ollama利用,直接在您的机器上分析文件。

为什么要在本地分析文件?

在本地运行人工智能模型有几个优势:

  1. 数据隐私:无需将敏感数据上传到外部服务器。
  2. 降低成本:避免基于云服务的API订阅费用。
  3. 性能和可用性:随时使用模型,无需依赖互联网速度或API限制。

分析本地CSV文件示例

前提

创建Python工程

  1. 安装Python库

    pip install pandas ollama 
    
  2. 编写代码(analyze_csv.py)

    import pandas as pd
    import ollama
    
    
    def analyze_csv(file_path):
        df = pd.read_csv(file_path)
        data_summary = df.describe().to_string()
    
        prompt = f"""
        下面是用户提供的一套数据集:
        {data_summary}
        请分析时间(年/月)和乘客数量,并进行趋势分析和总结。并总结出每年乘客高峰的月份是哪个月。
        """
    
        response = ollama.chat(model='deepseek-r1:7b', messages=[{'role': 'user', 'content': prompt}])
    
        print("分析结果:", response['message']['content'])
    
    
    # Run analysis on the provided file
    analyze_csv("data/航空乘客数量统计.csv")
    
  3. 运行

    python analyze_file.py 
    

    查看Ollama运行的模型:

    查看CPU和内存使用情况:

  4. 最终结果:

扩展使用场景

这种方法不仅限于CSV文件。您可以应用类似的逻辑到:

  • 文本文件:摘要和情感分析。
  • JSON日志:从结构化日志中提取关键见解。
  • 财务数据:基于历史趋势的预测分析。

思考

DeepSeek结合Ollama,使得无需依赖云服务就能高效地进行本地文件分析。 您可以在保持隐私和控制的同时,利用人工智能的力量从数据中提取宝贵见解。 无论是分析数据集中的趋势、总结报告还是检测异常,本地LLMs都为数据驱动决策提供了强大的工具集。

© 2011 - 2025 Macro Zhao的分享站

关于我

如遇到加载502错误,请尝试刷新😄

Hi,欢迎访问 Macro Zhao 的博客。Macro Zhao(或 Macro)是我在互联网上经常使用的名字。

我是一个热衷于技术探索和分享的IT工程师,在这里我会记录分享一些关于技术、工作和生活上的事情。

我的CSDN博客:
https://macro-zhao.blog.csdn.net/

欢迎你通过评论或者邮件与我交流。
Mail Me

推荐好玩(You'll Like)
  • AI 动·画

    • 这是一款有趣·免费的能让您画的画中的角色动起来的AI工具。
    • 支持几十种动作生成。
  • AI 识字

    • 遇到不认识的字,写在这里,会自动识别所写汉字。
    • 还能对其进行意义查询。
  • 中日假期日历

    • 方便查询2025日本红日子。
    • 对日打工族必备工具。
  • 在线架子鼓

    • 简易但功能齐全的架子鼓。
    • 代码敲累了,你就敲一敲它吧。
  • 微信公众号编辑器

    • 简易但功能丰富的免费!公众号编辑器。
    • 还在不断完善中,喜欢的可以持续关注.
我的项目(My Projects)
  • 爱学习网

  • 小乙日语App

    • 这是一个帮助日语学习者学习日语的App。
      (当然初衷也是为了自用😄)
    • 界面干净,简洁,漂亮!
    • 其中包含 N1 + N2 的全部单词和语法。
    • 不需注册,更不需要订阅!完全免费!
  • 小乙日文阅读器

    • 词汇不够?照样能读日语名著!
    • 越读积累越多,积跬步致千里!
    • 哪里不会点哪里!妈妈再也不担心我读不了原版读物了!
赞助我(Sponsor Me)

如果你喜欢我的作品或者发现它们对你有所帮助,可以考虑给我买一杯咖啡 ☕️。这将激励我在未来创作和分享更多的项目和技术。🦾

👉 请我喝一杯咖啡

If you like my works or find them helpful, please consider buying me a cup of coffee ☕️. It inspires me to create and share more projects in the future. 🦾

👉 Buy me a coffee