Skip to content

feat: 新增 fal.ai 协议识别、模型拉取与图片生成支持 - #121

Open
MuYi-YL wants to merge 2 commits into
hero8152:mainfrom
MuYi-YL:feat/fal-ai-support
Open

feat: 新增 fal.ai 协议识别、模型拉取与图片生成支持#121
MuYi-YL wants to merge 2 commits into
hero8152:mainfrom
MuYi-YL:feat/fal-ai-support

Conversation

@MuYi-YL

@MuYi-YL MuYi-YL commented Jun 24, 2026

Copy link
Copy Markdown

功能说明

新增 fal.ai 图片生成服务支持,并完善协议自动识别、模型拉取和图片生成调用流程。

主要改动

  • 在 API 设置中新增 fal.ai Queue 协议选项
  • 新增 fal.ai 默认 Base URL 和默认图片模型
  • 支持通过 fal.aifal.run URL 或 provider ID 识别 fal 协议
  • 保存和加载配置时固定保留 protocol: "fal"
  • 支持从 fal.ai 接口拉取模型列表
  • 支持 fal.ai Queue 图片生成任务提交、轮询和结果解析
  • 支持 fal.ai 图片尺寸参数
  • 收紧方舟协议自动检测逻辑,避免 fal.ai URL 被误判为方舟

修改文件

  • main.py
  • static/api-settings.html
  • static/js/api-settings.js

验证

  • 已通过 Python 语法检查:python -m py_compile main.py
  • 已通过 JavaScript 语法检查:node --check static/js/api-settings.js
  • 已检查 Git diff,无冲突标记或空白错误

说明

本次提交仅包含 fal.ai 接入及其相关的协议识别修复,不包含本地运行数据、依赖目录或其他无关功能改动。

@MuYi-YL
MuYi-YL force-pushed the feat/fal-ai-support branch from f13984f to 5797306 Compare June 24, 2026 08:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant