当前位置: 首页 > news >正文

私人笔记:动手学大模型应用开发llm-universe项目环境创建

项目代码:datawhalechina/llm-universe: 本项目是一个面向小白开发者的大模型应用开发教程,在线阅读地址:https://datawhalechina.github.io/llm-universe/

项目书:动手学大模型应用开发

一、初始化项目

uv init llm-universe-test

二、创建环境

uv venv llm-universe-test --python 3.13

三、激活环境

source llm-universe-test/bin/activate

四、安装re依赖

  • 直接装

    uv pip install -r requirements.txt
    
  • 清华源

    uv pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
    

五、升级包

uv pip install --upgrade zhipuai langchain

六、包降级

uv add pydantic==2.9.2

七、设置API

export ZHIPUAI_API_KEY="自己的质谱API"
echo $ZHIPUAI_API_KEY

八、运行代码

streamlit run "notebook/C4 构建 RAG 应用/streamlit_app.py"

九、运行成功

在这里插入图片描述

解决langchain相关报错记录:PydanticUserError:you should define Union, then call LLMBashChain.model_rebuild().PydanticUserError:you should define BaseCache, then call LLMBashChain.model_rebuild().的方法为五和六:升级两个包降级一个包

http://www.dtcms.com/a/137833.html

相关文章:

  • java 设计模式 策略模式
  • docker的基础知识
  • 微服务4--服务网关
  • 【Qt】常用显示类控件概述(Label、LCD Number、ProgressBar、Calendar Widget)
  • 用手机也能打《无畏契约》?登录ToDesk即可开玩
  • Edge 浏览器推出 Copilot Vision:免费实时解析屏幕内容;Aqua Voice:极速 AI 语音输入工具丨日报
  • Matter如何终结智能家居生态割据,重构你的居住体验?
  • 最快打包WPF 应用程序
  • 教程:批量提取PDF页面指定区域位置的内容,将内容保存到Excel表格,基于WPF的实现过程和方案,可以提取电子发票等类型的PDF文档,将明细保存表格
  • 【Web前端技术】第二节—HTML标签(上)
  • 【Redis】Redis基本命令(1)
  • 【AI】——结合Ollama、Open WebUI和Docker本地部署可视化AI大语言模型
  • LeetCode每日一题4.17
  • 数据江湖:Node.js 与 SQLite3 的轻量之道
  • 昆仑万维开源 32B 推理模型 Skywork-OR1:超越 DeepSeek-R1
  • 测试用例的生命周期:从诞生到退役的全过程管理
  • 华为OD机试真题——统计匹配的二元组个数(2025A卷:100分)Java/python/JavaScript/C++/C语言/GO六种最佳实现
  • 华为OD机试真题——最小的调整次数/特异性双端队列(2025A卷:100分)Java/python/JavaScript/C++/C语言/GO六种最佳实现
  • java抽象类
  • GIS开发笔记(4)结合osg及osgEarth实现地图选点功能
  • Java并发-AQS框架原理解析与实现类详解
  • 有关压缩算法的学习
  • Web Components 开发与集成
  • 【AI插件开发】Notepad++ AI插件开发实践:支持多平台多模型
  • MySQL Binlog 数据恢复总结
  • 不同Linux 发行版的软件包结构差异对比
  • centos7停服yum更新kernel失败解决办法
  • windows server C# IIS部署
  • 双指针算法(一)
  • c++11 绑定器bind