目录
项目1生成歌词
1.1总体设计
1.1.1整体框架
1.1.2系统流程
1.2开发环境
1.2.1安装Python
1.2.2安装PyCharm
1.2.3创建项目
1.2.4大模型API申请
1.3系统实现
1.3.1环境配置
1.3.2基础配置
1.3.3创建工作流
1.3.4生成歌词
1.4功能测试
项目2调整视频目光
2.1总体设计
2.1.1整体框架
2.1.2系统流程
2.2开发环境
2.2.1安装Python
2.2.2安装PyCharm
2.2.3安装Anaconda
2.2.4环境配置
2.2.5大模型API申请
2.3系统实现
2.3.1interfaces中接口调用文件
2.3.2后端文件
2.3.3index.html
2.4功能测试
2.4.1启动项目
2.4.2上传视频并处理
项目3慧答助手
3.1总体设计
3.1.1整体框架
3.1.2系统流程
3.2开发环境
3.2.1安装Python
3.2.2安装Python包
3.2.3智谱API申请
3.2.4SerpAPI申请
3.3系统实现
3.3.1AI Agent类的初始化
3.3.2网络搜索功能
3.3.3模型响应处理
3.3.4搜索需求判断方法
3.3.5查询处理逻辑
3.3.6主程序入口
3.4功能测试
3.4.1启动项目
3.4.2发送问题及响应
项目4智能检索
4.1总体设计
4.1.1整体框架
4.1.2系统流程
4.2开发环境
4.3系统实现
4.3.1初始化ChatModel
4.3.2构建检索工具
4.3.3创建Agent
4.3.4添加记忆模块
4.3.5RAG Agent应用实现
4.3.6RAG_Agent
4.3.7Flask API
4.3.8Streamlit界面
4.4功能测试
4.4.1启动项目
4.4.2结果分析
项目5简历回复
5.1总体设计
5.1.1整体框架
5.1.2系统流程
5.2开发环境
5.2.1创建虚拟环境
5.2.2创建项目
5.2.3环境配置
5.2.4大模型API申请
5.2.5Pinecone向量数据库API的申请
5.3系统实现
5.3.1Retriver模块
5.3.2Agents模块
5.3.3App.py代码
5.4功能测试
5.4.1启动项目
5.4.2发送问题及响应
项目6生成游戏
6.1总体设计
6.1.1整体框架
6.1.2系统流程
6.2开发环境
6.2.1安装VSCode
6.2.2GitHub的克隆
6.2.3大模型API申请
6.3系统实现
6.3.1执行开发流程
6.3.2ChatChain类
6.3.3Phase 代码
6.4功能测试
6.4.1启动项目
6.4.2发送问题及响应
项目7文本生成图片
7.1总体设计
7.1.1整体框架
7.1.2系统流程
7.2开发环境
7.2.1安装PyCharm
7.2.2环境配置
7.2.3创建项目
7.2.4大模型API申请
7.3系统实现
7.3.1生成鉴权信息
7.3.2主函数
7.4功能测试
7.4.1启动项目
7.4.2发送问题及响应
项目8代码开发
8.1总体设计
8.1.1整体框架
8.1.2系统流程
8.2开发环境
8.2.1安装Poetry
8.2.2安装Homebrew
8.2.3安装Ctags
8.2.4安装Pylint
8.2.5环境配置
8.2.6大模型API申请
8.3系统实现
8.3.1主函数
8.3.2任务管理程序
8.3.3工具类脚本
8.3.4记忆模块
8.4功能测试
8.4.1启动项目
8.4.2发送问题及响应
项目9通信学科知识问答
9.1总体设计
9.1.1整体框架
9.1.2系统流程
9.2开发环境
9.2.1安装Python
9.2.2环境配置
9.2.3大模型API申请
9.3系统实现
9.4功能测试
9.4.1启动项目
9.4.2发送问题及响应
项目10智能体平台
10.1总体设计
10.1.1整体框架
10.1.2系统流程
10.2开发环境
10.2.1安装Ollama
10.2.2安装Docker
10.2.3使用Docker部署Dify服务
10.3系统实现
10.3.1模型后端服务
10.3.2工具调用
10.3.3知识库检索
10.4功能测试
10.4.1启动项目
10.4.2发送问题及响应
项目11视频调优
11.1总体设计
11.1.1整体框架
11.1.2系统流程
11.2开发环境
11.2.1安装Cursor
11.2.2安装RemoteSSH插件
11.2.3连接服务器端
11.2.4安装软件包
11.3系统实现
11.3.1数据集准备
11.3.2下载CLIP和vicuna7bv1.5
11.3.3模型训练
11.4功能测试
11.4.1模型推理
11.4.2模型评估
项目12会话式搜索模型
12.1总体设计
12.1.1整体框架
12.1.2系统流程
12.2开发环境
12.2.1安装Anaconda
12.2.2安装CUDA
12.2.3安装PyTorch
12.2.4安装PyCharm
12.3系统实现
12.3.1主函数
12.3.2训练函数
12.3.3测试评估函数
12.4功能测试
12.4.1模型训练
12.4.2测试评估
项目13智能问答
13.1总体设计
13.1.1整体框架
13.1.2系统流程
13.2开发环境
13.2.1安装Python
13.2.2安装PyCharm
13.2.3环境配置
13.2.4创建项目
13.2.5大模型API申请
13.3系统实现
13.3.1大模型调用ChatBots.Py
13.3.2对话记录处理Conversation.py
13.3.3网页后端处理web.py
13.3.4用户交互界面ChatBots.html
13.3.5启动程序main.py
13.3.6API密钥文件.env
13.4功能测试
13.4.1启动项目
13.4.2发送问题及响应
13.4.3查看历史对话和连续对话
项目14教学机器人
14.1总体设计
14.1.1整体框架
14.1.2系统流程
14.2开发环境
14.2.1环境配置
14.2.2安装系统模块
14.2.3大模型API申请
14.3系统实现
14.3.1初始化向量库
14.3.2自定义检索工具
14.3.3加载智能体
14.3.4Gradio界面
14.4功能测试
14.4.1启动项目
14.4.2发送问题及响应
项目15智能翻译
15.1总体设计
15.1.1整体框架
15.1.2系统流程
15.2开发环境
15.2.1安装VSCode
15.2.2安装Python
15.2.3环境配置
15.2.4创建项目
15.2.5大模型API申请
15.3系统实现
15.3.1get_completion()函数
15.3.2one_chunk_initial_translation()函数
15.3.3one_chunk_reflect_translation()函数
15.3.4one_chunk_improve_translation()函数
15.3.5num_tokens_in_string()函数
15.3.6translate()函数
15.4功能测试
15.4.1启动项目
15.4.2发送问题及响应
项目16对话机器人
16.1总体设计
16.1.1整体框架
16.1.2系统流程
16.2开发环境
16.2.1安装Tabby Terminal
16.2.2安装Docker
16.2.3创建项目
16.2.4大模型API申请
16.2.5修改参数
16.3系统实现
16.4功能测试
16.4.1启动项目
16.4.2发送问题及响应
项目17检索增强生成模型
17.1总体设计
17.1.1整体框架
17.1.2系统流程
17.2开发环境
17.2.1安装Ollama
17.2.2环境配置
17.2.3创建项目
17.3系统实现
17.3.1构建外部知识库
17.3.2本地RAG
17.4功能测试
17.4.1启动项目
17.4.2发送问题及响应
项目18网页问答
18.1总体设计
18.1.1整体框架
18.1.2系统流程
18.2开发环境
18.2.1安装Anaconda、CUDA Toolkit和基本配置
18.2.2安装CUDA Toolkit
18.2.3安装库
18.2.4创建项目并部署GLM模型
18.3系统实现
18.4功能测试
18.4.1启动项目
18.4.2发送问题及响应
项目19提取知识图谱
19.1总体设计
19.1.1整体框架
19.1.2系统流程
19.2开发环境
19.2.1LangChain的集成
19.2.2GPT4 API申请
19.2.3创建Neo4j数据库
19.2.4系统实现所需其余Python包
19.3系统实现
19.3.1数据库连接程序
19.3.2知识图谱提取程序
19.4功能测试
19.4.1数据库连通性测试
19.4.2知识图谱提取测试
项目20辅助决策
20.1总体设计
20.1.1整体框架
20.1.2系统流程
20.2开发环境
20.2.1测试版本
20.2.2应用接口
20.2.3环境配置
20.2.4大模型API申请
20.3系统实现
20.3.1代理对象配置
20.3.2生成回复
20.3.3任务设置与执行
20.4功能测试
20.4.1启动项目
20.4.2发送问题及响应
