Free FLUX.1 [schnell] API on Cloudflare
Free Flux.1 [Schnell] Image API via Cloudflare Workers AI — Text-to-Image de alta qualidade em 1 a 8 etapas em 10.000 neurônios gratuitos/dia.
Sobre o modelo
Por que usar o FLUX.1 [schnell]?
O FLUX.1 [schnell] é o modelo de texto para imagem destilado para velocidade da Black Forest Labs, que produz imagens de alta qualidade em apenas 1-8 passos de difusão.
Capacidades
Ótima aderência ao prompt e detalhe para um modelo destilado: uma ótima opção para gerar imagens grátis e rápido.
Por que é grátis
Coberto pelos 10.000 Neurons grátis por dia da Cloudflare Workers AI via /ai/run; retorna uma imagem em Base64.
Como Acessar Gratuitamente (via Cloudflare Workers AI)
Acesso gratuito na IA dos trabalhadores da Cloudflare
Gere imagens comFlux.1 [Schnell]Por meio do Global Edge da Cloudflare usando o Unified/ai/runterminal de repouso. Cada conta do Cloudflare inclui10.000 neurônios por dia de graça. A resposta é uma imagem codificada em Base64 emresult.image.
Autenticação (BYOK)
Use seu próprio CloudflareAccount IDe umToken da APIcom os trabalhadores acesso à IA viaAuthorization: Bearer <token>.
Experimente no navegador
Escolha um modelo, cole sua própria chave gratuita e execute. Sua chave é enviada uma vez para chamar o provedor e nunca é armazenada em nossos servidores.
Escolha um modelo, cole sua própria chave gratuita e execute. Sua chave é enviada uma vez para chamar o provedor e nunca é armazenada em nossos servidores.
Exemplos de Código
curl https://api.cloudflare.com/client/v4/accounts/$CF_ACCOUNT_ID/ai/run/@cf/black-forest-labs/flux-1-schnell \
-H "Authorization: Bearer $CF_API_TOKEN" \
-d '{"prompt":"a serene mountain lake at sunrise, photorealistic"}'import os, base64, requests
account = os.environ["CF_ACCOUNT_ID"]
token = os.environ["CF_API_TOKEN"]
resp = requests.post(
f"https://api.cloudflare.com/client/v4/accounts/{account}/ai/run/@cf/black-forest-labs/flux-1-schnell",
headers={"Authorization": f"Bearer {token}"},
json={"prompt": "a serene mountain lake at sunrise, photorealistic"},
)
image_b64 = resp.json()["result"]["image"]
with open("output.png", "wb") as f:
f.write(base64.b64decode(image_b64))
Feedback da comunidade
Os comentários estão vinculados à sua conta GitHub — entre para participar da discussão.