当前位置: 首页 > 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.xdnf.cn/news/2791.html

相关文章:

  • 【前端vue生成二维码和条形码——MQ】
  • 【随身WIFI】随身WiFi Debian系统优化教程
  • AUTOSAR图解==>AUTOSAR_SWS_DefaultErrorTracer
  • 计算机网络 - UDP协议
  • 4.15BUUCTF Ez_bypass,HardSQL,AreUSerialz,BabyUpload,CheckIn
  • 【Docker】运行错误提示 unknown shorthand flag: ‘d‘ in -d ----详细解决方法
  • jQuery入门和选择器
  • JavaScript-立即执行函数(Immediately Invoked Function Expression,IIFE)
  • 【AI量化第24篇】KhQuant 策略框架深度解析:让策略开发回归本质——基于miniQMT的量化交易回测系统开发实记
  • dumpsys--音频服务状态信息
  • ASP.NET Core Web API 配置系统集成
  • 解决 VSCode 中 NVM 配置后无法识别 Node 和 NPM 的问题
  • 京东3D空间视频生成技术探索与应用
  • 游戏引擎学习第230天
  • [图论]Kruskal
  • Windows快速切换屏幕/桌面
  • 如何自学机器学习?零基础到实战的完整路径
  • 超详细VMware虚拟机扩容磁盘容量-无坑版
  • 探索关系型数据库 MySQL
  • 驱动-自旋锁
  • opencv函数展示2
  • 4.17学习总结
  • 智能云图库-12-DDD重构
  • 【从零实现高并发内存池】thread cache、central cache 和 page cache 回收策略详解
  • DSO:牛津大学推出的物理一致性3D模型优化框架
  • Java与MySQL数据库连接的JDBC驱动配置教程
  • Java基础知识面试题(已整理Java面试宝典pdf版)
  • Operator 开发入门系列(一):Hello World
  • 什么是分库分表?
  • Linux中NFS服务设置