GPT应用-使用中文操作数据库
本次尝试使用langchain来操作数据库;
环境配置
下面是数据库相关的表,使用Mysql5.7 数据库,数据库名students
下面是相关表的介绍
学生表,有名字、分数、和老师的备注
学生父母表,其中有学生的名字,父母的电话
代码介绍
下面是notebook 内容的相关介绍
安装langchain和pymysql依赖
%pip install langchain
%pip install pymysql
配置OPENAI_API_KEY,在openAI获取key
%env OPENAI_API_KEY=sk-d8X5qdQlAnTdOHzCiOdZT3B
引入依赖
from langchain import OpenAI, SQLDatabase, SQLDatabaseChain
配置数据库连接
db = SQLDatabase.from_uri("mysql+pymysql://root:root@127.0.0.1/students")
llm = O