littlebot
Published on 2025-04-12 / 4 Visits
0

【源码】基于Python和Flask的智能语言模型API调用系统

项目简介

本项目名为PyGetGPT,是一个基于Python和Flask框架构建的简易语言模型API调用系统。借助Web页面作为GUI,用户能够轻松部署并调用多种语言模型,例如GPT - 3.5 Turbo、GPT - 4 Turbo和ChatGLM Turbo等。系统集成了Flask、Flask - CORS、zhipuai、pymysql、requests和openai等多个外部库,以实现高效的语言模型交互。

项目的主要特性和功能

  1. 多模型支持:支持调用GPT - 3.5 Turbo、GPT - 4 Turbo和ChatGLM Turbo等多种语言模型。
  2. Web界面:通过Flask构建的Web界面,用户可直观地进行模型调用和交互。
  3. 数据库集成:使用pymysql库与数据库进行交互,存储和管理用户请求和使用数据。
  4. 跨域支持:通过Flask - CORS库实现跨域资源共享,确保不同域名下的前端应用可正常调用API。

安装使用步骤

1. 安装依赖

确保已安装Python环境,然后通过pip安装所需的依赖库: bash pip install flask flask_cors zhipuai openai pymysql requests

2. 配置项目

依据项目提供的config.py文件,配置数据库连接信息和模型API密钥。

3. 运行项目

启动Flask应用,运行主文件main.pybash python main.py

4. 使用系统

通过浏览器访问http://localhost:5000,即可使用系统提供的各项功能,包括模型调用、日志查看等。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】