Python学习笔记3-项目实战-AI应用

一、概述

二、基础

2.1 大模型部署

2.1.1 本地部署

2.1.2 官方开放API

2.2 大模型调用

2.2.1 网络基础知识

2.2.1.1网络基础知识
2.2.1.2 HTTP协议
2.2.1.3 HTTP请求数据格式

2.2.2 Apifox调用

2.2.2.1 Apifox介绍
2.2.2.2 会话记忆方案
调用deepseekAPI
调用deepseek本地

2.2.3 代码调用

python调用大模型,需要西安安装openai模块,使用如下命令

bash 复制代码
pip3 install openai

2.3 提示词工程

三、实战

3.1 Streamlit

使用步骤

运行之后,会自动打开页面,默认访问8501端口

具体streamlit的使用方法,参考 http://streamlit.io中的doc部分

streamlit基础用法

具体请参考官方文档API reference

页面设置

具体参照官网API reference中的configuration

3.2 AI智能伴侣-基本交互

安装通义灵码插件

3.3 AI智能伴侣-会话记忆

流式输出

请求大模型的方式为流式

3.4 AI智能伴侣-侧边栏功能

3.4.1 侧边栏制作

3.4.2 会话管理

文件操作入门
文件操作-资源释放
文件操作-json

保存会话

创建会话
展示会话列表
加载会话
删除会话

功能优化与小结

四、技术扩展

相关推荐
一条泥憨鱼18 分钟前
【从0开始学习计算机网络】| ARP 协议:地址解析,ARP 欺骗,链路层寻址
网络·后端·学习·计算机网络
HY小宝F1 小时前
树莓派智能摄像头系统 30 天重学计划之 Day 04 · HTTP / API:控制链入口 —— 学习总结
网络协议·学习·http
Go Work1 小时前
2026 Cadence SPB 24.1中文版安装图文详解(附安装包)
经验分享·笔记
ACP广源盛139246256731 小时前
HDMI2.0 转 DP1.4 桥接方案评估:国产 GSV2125C@ACP 芯片选型笔记
笔记·硬件架构·hdmi·type-c·国产芯片
龙仔7252 小时前
RustDesk 自建服务器 Key 强校验配置笔记
运维·服务器·笔记
悟乙己2 小时前
AFAC2026 赛题四金融长文本 Agent竞赛学习笔记:赛题解析(一)
笔记·学习·金融
霍霍的袁2 小时前
【C++】哈希表实现指南:从原理到开放定址法、链地址法的实现
c++·学习·哈希算法·散列表·visual studio
PC2005-cloud3 小时前
MySQL学习笔记:GTID 主从复制,从原理到实践,告别传统 Binlog+Position 的痛点
笔记·学习·mysql
starsky762383 小时前
Agent学习——上下文工程(二)
学习
Dark_Fairy5 小时前
CMeKG_tools 知识图谱项目速成教程(13课共24H)
学习