flask的使用学习笔记2--proexcel作业中pymysql无法连接

作业题目:

在上次的项目添加功能,1)登录,session保持会话,用户表放在mysql中,2)再建一个其它的表 例如书籍(title,author,price),3)网站能上传excel文件,把excel文件导入数据库

本来想用pymysql

插入数据

显示数据

但是报错哈

pymysql.err.OperationalError: (2003, "Can't connect to MySQL server on '127.0.0.1' ([WinError 10061] 由于目标计算机积极拒绝,无法连接。)")

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
作为一个 AI 模型,ChatGLM-6B 可以被集成到 Flask 应用,以实现智能对话。下面是一个使用 Flask blueprint 和 ChatGLM-6B 的示例: ```python from flask import Blueprint, jsonify, request import openai openai.api_key = "YOUR_API_KEY" # 创建 blueprint chat_bp = Blueprint('chat', __name__) # 加载 ChatGLM-6B 模型 model_engine = "text-davinci-002" # 或者 "text-curie-001" 或 "text-babbage-001" model = openai.Completion.create(engine=model_engine) # 定义路由 @chat_bp.route('/api/chat', methods=['POST']) def chat(): # 获取请求的用户输入 user_input = request.json['user_input'] # 使用 ChatGLM-6B 模型生成回复 prompt = f"Dialogue with AI:\nUser: {user_input}\nAI:" response = openai.Completion.create( engine=model_engine, prompt=prompt, max_tokens=1024, n=1, stop=None, temperature=0.7, ) # 提取模型生成的回复 ai_response = response.choices[0].text.strip() # 返回回复给用户 return jsonify({'response': ai_response}) ``` 在上面的示例,我们首先导入 `Blueprint` 类和 `jsonify` 函数,然后创建了一个名为 `chat_bp` 的 blueprint 对象。我们还导入了 OpenAI 的 Python 包,并使用 API 密钥进行身份验证。 接下来,我们通过调用 `openai.Completion.create()` 方法来加载 ChatGLM-6B 模型。我们将模型引擎指定为 `text-davinci-002`,但你也可以选择 `text-curie-001` 或 `text-babbage-001`。 最后,我们定义了一个名为 `chat()` 的路由,并在其使用 ChatGLM-6B 模型生成回复。我们将用户输入作为 prompt,然后将生成的回复作为 JSON 对象返回给客户端。 要使用上述示例,请将其保存为 Python 文件,并将其作为 Flask 应用的一部分运行。你可以使用 Postman 或类似的工具向 `/api/chat` 路由发送 POST 请求,并将用户输入作为 JSON 数据传递。Flask 应用将使用 ChatGLM-6B 模型生成回复,并将其作为 JSON 对象返回给客户端。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值