仅做笔记用:Civitai 通过 API 下载模型

域名和 web 网站的域名一样

搜索模型:GET /api/v1/models

常用参数(都是可选):

  • tag标签
  • query标题(模糊查询)
  • page页数
  • limit每页大小
  • username作者用户名
  • types模型类型 (Checkpoint, TextualInversion, Hypernetwork, AestheticGradient, LORA, Controlnet, Poses) ,默认加载所有类型
  • sort排序方式 (Highest%20Rated, Most%20Downloaded, Newest)

在返回的数据中:

  • items[a].creator作者信息
  • items[a].name模型标题
  • items[a].description模型介绍(HTML格式)
  • items[a].modelVersions[b].images[c].url预览图
  • items[a].modelVersions[b].images[c].meta预览图的 AI 参数
  • items[a].modelVersions[b].downloadUrl下一步 要下载要用的地址(有跳转,API 不能直接下)

下载模型:GET /api/download/models/{id}

请求地址里面的 {id}就是上一步找到的模型 版本 的 ID。

访问后会返回一个 307 响应码。响应头的 location 就是真实下载地址,但是这个地址是临时的,要尽快完成下载,不久后就会失效。

相关推荐
swany几秒前
同步数据中,只需要几秒钟 & milvus向量数据库不可用 dify1.16.1 升级后踩坑记录
开发语言·python·numpy
奈斯先生Vector17 分钟前
大模型 Agentic Workflow 架构解构:异构 API 调度与 Token 路由的多模态系统设计
开发语言·前端·架构·prompt·aigc·音视频
Jay-r34 分钟前
手势粒子特效系统 Gesture Particle FX(附源码下载)
python·ai·编程·pygame·百度云·手势控制
额恩6640 分钟前
ResearchPilot 第三阶段总结报告
python·算法
红叶舞1 小时前
基于线段树的数据结构
数据结构·python·算法
创世宇图1 小时前
Video2Txt:160 行代码实现本地视频转文字
python·faster-whisper·video2txt·large-v3-turbo
落苜蓿蓝2 小时前
Java 循环中对象复用导致属性覆盖?从 JVM 内存模型讲解原因
java·jvm·python
小白说大模型2 小时前
Python 工程化设计模式:AI 项目中的异步流水线与策略模式实战
人工智能·python·设计模式
阿童木写作2 小时前
TikTok Shop视频翻译工具实战测评
人工智能·python·音视频
神奇霸王龙3 小时前
跨厂商大模型接入实战:5大基座性能对比
人工智能·ai·aigc·dubbo·claude·qwen·ai金融