gemini模型如何上传图片/音乐: 可使用PythonAnywhere上传照片云/音乐

37 阅读1分钟

应用: gemini圣诞树加入照片、音乐播放

前提:已经注册好PythonAnywhere

  1. 创建web应用

  • 因为PythonAnywhere 需要先创建一个空的 Web 应用,才能配置静态文件映射(让static目录的照片对外可访问)。
  • 首先点击「Add a new web app」按钮;

  • 框架选择 → 选择「Flask」(不要选其他框架),点「Next」;
  • 项目路径 / 模块名 → 保持默认 (有可能是xxx.app.py)
  1. 配置静态文件映射

  • 回到「Web」标签

  • 向下滚动到「Static files」区域

  • 填写:

    • URL path: /static/
    • Directory:/home/你的用户名/static

  • 重启:

点击「Reload」按钮;

等待 10 秒,重启完成后无报错即成功。

  1. 上传文件

  • 导航栏的「Files」

  • 点击「New directory目录」, 输入static

  • 点击「New directory」,再输入photos(确保在static下操作)

  • 点击右侧「Upload file」(上传文件)(如IMG_2301.jpg)

建议: 使用jpg、mp3 等常见格式,否则gemini识别不了

  1. 确定图片路径

  • https://(你的用户名).pythonanywhere.com/static/photos/IMG_2301.jpg
  1. gemini提示语

  • 想要读取图片: 请使用requests库的get方法, 请求以下地址, 获取照片

https://(你的用户名).pythonanywhere.com/static/photos/IMG_2301.jpg

  • 想要读取音乐: 请使用requests库的get方法, 请求以下地址, 获取音乐文件

https://(你的用户名).pythonanywhere.com/static/photos/xxx.mp3