前面课程中,大概介绍了项目的架构,这节课就正式进入代码环节。首先,需要做一些准备工作,主要是两个方面,一个是配置项,另一个是获取模型的函数。

代码示例

1、环境变量

这个很好理解,就是在项目上线之后,可能还会改动的配置项。

内容不可见,请联系管理员开通权限。

2、创建工具模块

基本所有项目都有会的模块,用来定义常用的工具函数。

内容不可见,请联系管理员开通权限。

3、定义模型获取函数

本项目主要涉及两个模型:向量化模型和对话大模型,用函数获取的好处,是后续有其他模型之后,可以通过修改配置的方式切换模型。

内容不可见,请联系管理员开通权限。

这节课内容比较简单,但是很重要,虽然说目前还是用的OpenAI的模型,但后面会讲其他模型,讲完其他模型之后,就可以通过配置切换模型了,大家在自己的项目里面,也可以借鉴这种方法。

本文链接:http://edu.ichenhua.cn/edu/note/711

版权声明:本文为「陈华编程」原创课程讲义,请给与知识创作者起码的尊重,未经许可不得传播或转售!