大模型实战 P32 定义环境变量和模型获取函数
前面课程中,大概介绍了项目的架构,这节课就正式进入代码环节。首先,需要做一些准备工作,主要是两个方面,一个是配置项,另一个是获取模型的函数。
代码示例
1、环境变量
这个很好理解,就是在项目上线之后,可能还会改动的配置项。
内容不可见,请联系管理员开通权限。
2、创建工具模块
基本所有项目都有会的模块,用来定义常用的工具函数。
内容不可见,请联系管理员开通权限。
3、定义模型获取函数
本项目主要涉及两个模型:向量化模型和对话大模型,用函数获取的好处,是后续有其他模型之后,可以通过修改配置的方式切换模型。
内容不可见,请联系管理员开通权限。
这节课内容比较简单,但是很重要,虽然说目前还是用的OpenAI的模型,但后面会讲其他模型,讲完其他模型之后,就可以通过配置切换模型了,大家在自己的项目里面,也可以借鉴这种方法。
本文链接:http://edu.ichenhua.cn/edu/note/711
版权声明:本文为「陈华编程」原创课程讲义,请给与知识创作者起码的尊重,未经许可不得传播或转售!