站在各位佬的肩膀上,给大家带来船新版本的cf flux

首先感谢佬提供的帖子,为我的优化版本创下了基础

针对之前帖子中的各种痛点,比如在各种应用中,如chatbox,nextweb等重复调用图像,无法调整比例,需要关闭上下文或者system message等等问题。我逐一进行了改进。

源代码中的设置,比如api key等都采取了硬编码的做法,其实不太安全,我全部调整成了环境变量。同时创建了一个简单的页面,不再是单调的Unauthorized~~

性能方面也做了些许优化,在openweb ui跟chatbox中测试平均生成时间只需3-5秒

源码以及喂饭教程都在GitHub,请大家给点星星,也可以看看我的其他小项目~

简介 :glowing_star::light_bulb:

Flux-API-Worker 是一个部署在 Cloudflare Worker 上的 AI 图像生成服务。它利用 Cloudflare 提供的 Flux 模型来生成图像,并提供了一个高效的 API 接口来处理请求。这个服务可以轻松集成到各种应用中,为用户提供强大的 AI 图像生成能力。:sparkles::framed_picture::rocket:

功能特点 :rocket::rainbow:

  • :artist_palette: 支持自定义提示词生成图像
  • :globe_with_meridians: 可选的提示词翻译功能
  • :triangular_ruler: 支持多种预设图像尺寸和宽高比
  • :floppy_disk: 使用 Cloudflare KV 存储生成的图像
  • :counterclockwise_arrows_button: 支持流式和非流式响应
  • :locked: 内置系统消息,确保一致的输出质量
  • :globe_showing_europe_africa: 跨源资源共享(CORS)支持

最新更新
为了避免歧义,将环境变量“CF_IS_TRANSLATE”改成了“PROMPT_OPTIMIZATION”,更新了代码跟README。

PS:如果没有设置调用外部API对原始prompt进行优化的时候,只会发送原始prompt,而flux只能接受英文prompt。假设你决定不使用外部API进行优化,请使用英文prompt。请了解

重要建议,在大家部署测试成功后,建议将敏感信息比如api key,token一类的环境变量进行加密,安全第一

280 个赞

#人工智能添加

好了1star了

8 个赞

佬友做项目用心了,第三个star 是我的

2 个赞

第四个star我的

4 个赞

第五个STAR,支持一下大佬

2 个赞

感谢佬分享,用第6个星点赞

1 个赞

感谢大佬。感谢 CF

1 个赞

第7个star, 支持一下 :+1:

1 个赞

楼主太牛了,超赞!!!

感谢大佬分享

:bili_040: 暂时用不上,但是 11 stars 了。

12个是我star

2 个赞

学习一下,感谢分享

2 个赞

Uncaught SyntaxError: Unexpected token ‘export’ at worker.js:384
粘贴脚本提示这个,可以忽略吗

好了,你的星星有了,一定要大力推广。

3 个赞

如果没有API_KEY怎么办啊,一定要填写吗。

感谢大佬分享!

1 个赞

这就部署~玩玩

2 个赞

star 22 有了

2 个赞