flux.1-kontext-pro on AvalAI
Available on AvalAI
- Publisher
- black-forest-labs
- Available AvalAI IDs
- 1
- Provider and configuration variants
- 2
Available AvalAI IDs
| Model ID | Operation | Supported endpoints | Minimum tier |
|---|---|---|---|
flux.1-kontext-pro | "image_generation" | ["/v1/images/generations","/v1/images/edits"] | 1 |
Unknown means unrecorded. null is an explicit unknown value; false means lack of support. A reference namespace does not establish which provider AvalAI uses.
Use through AvalAI
The example uses this exact available ID and its explicitly supported image-generation endpoint.
curl https://api.avalai.ir/v1/images/generations \
-H "Authorization: Bearer $AVALAI_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"flux.1-kontext-pro","prompt":"A quiet library in warm afternoon light."}'Python example
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["AVALAI_API_KEY"],
base_url="https://api.avalai.ir/v1",
)
result = client.images.generate(model="flux.1-kontext-pro", prompt="A quiet library in warm afternoon light.")JavaScript example
import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.AVALAI_API_KEY,
baseURL: "https://api.avalai.ir/v1",
});
const result = await client.images.generate({ model: "flux.1-kontext-pro", prompt: "A quiet library in warm afternoon light." });AvalAI prices
These are recorded AvalAI charges. Each row retains its exact model ID, billing unit, and qualifiers.
| Covered exact IDs | Charge field | Amount | Unit | Currency / role / modality | Configuration and qualifiers | Source |
|---|---|---|---|---|---|---|
flux.1-kontext-pro | Cached text inputpricing.cached_input | 0.0 | USD/1M tokens | USD / cached-input / text | — | AvalAI catalog |
flux.1-kontext-pro | Text inputpricing.input | 0.0 | USD/1M tokens | USD / input / text | — | AvalAI catalog |
flux.1-kontext-pro | Text outputpricing.output | 40.0 | USD/1M tokens | USD / output / text | — | AvalAI catalog |
flux.1-kontext-pro | Output image chargeoutput_cost_per_image | 0.04 | USD/image | USD / output / image | — | AvalAI catalog |
flux.1-kontext-pro | Output image chargepricing.output_cost_per_image | 0.04 | USD/image | USD / output / image | — | AvalAI catalog |
Provider namespaces and configurations
Namespaces and regions describe the reference IDs and do not confirm AvalAI routing. Different qualified billing units are not directly comparable.
| Variant | Exact ID | Identity and configuration | AvalAI availability |
|---|---|---|---|
| V1 | azure_ai/flux.1-kontext-pro | {"axes":{},"hostingProvider":"azure_ai","region":null} | Reference only |
| V2 | flux.1-kontext-pro | {"axes":{},"hostingProvider":null,"region":null} | Available on AvalAI |
Provider reference prices
{"currency":"USD","modality":"image","normalizationStatus":"normalized","qualifiers":{},"source":"primary-reference","sourcePath":"data/rate-limits/model_prices_and_context_window.json"}
F1 — Image input{"billingRole":"input","field":"input_cost_per_pixel","unit":"USD/pixel"}
F2 — Output image charge{"billingRole":"output","field":"output_cost_per_image","unit":"USD/image"}
Unit not verified means the source value is retained without interpretation and cannot be compared as a price. null does not mean free.
Capabilities and limits
| Field | Value | Covered IDs | Source |
|---|---|---|---|
max_input_tokens | Unknown | V2 | AvalAI catalog |
max_output_tokens | Unknown | V2 | AvalAI catalog |
max_requests_per_1_minute | 250.0 | V2 | AvalAI catalog |
max_tokens_per_1_minute | null — Unknown | V2 | AvalAI catalog |
min_tier | 1 | V2 | AvalAI catalog |
mode | "image_generation" | V2 | AvalAI catalog |
object | "model" | V2 | AvalAI catalog |
owned_by | "BFL" | V2 | AvalAI catalog |
supported_endpoints | ["/v1/images/generations","/v1/images/edits"] | V2 | AvalAI catalog |
tier_rate_limits | {"1":{"max_tokens_per_1_minute":null},"2":{"max_tokens_per_1_minute":null},"3":{"max_tokens_per_1_minute":null},"4":{"max_tokens_per_1_minute":null},"5":{"max_tokens_per_1_minute":null}} | V2 | AvalAI catalog |
| Model ID | Tier | Access | RPM | TPM | Other limits | Source |
|---|---|---|---|---|---|---|
| V2 | 0 | No access | Unknown | Unknown | — | Unrecorded |
| V2 | 1 | Available | 10.0 | Unknown | {"max_audio_megabytes_per_1_minute":null,"max_images_per_1_minute":10.0,"owner":"BFL","provider":"azure"} | Exact tier source |
| V2 | 2 | Available | 25.0 | Unknown | {"max_audio_megabytes_per_1_minute":null,"max_images_per_1_minute":25.0,"owner":"BFL","provider":"azure"} | Exact tier source |
| V2 | 3 | Available | 50.0 | Unknown | {"max_audio_megabytes_per_1_minute":null,"max_images_per_1_minute":50.0,"owner":"BFL","provider":"azure"} | Exact tier source |
| V2 | 4 | Available | 150.0 | Unknown | {"max_audio_megabytes_per_1_minute":null,"max_images_per_1_minute":150.0,"owner":"BFL","provider":"azure"} | Exact tier source |
| V2 | 5 | Available | 250.0 | Unknown | {"max_audio_megabytes_per_1_minute":null,"max_images_per_1_minute":250.0,"owner":"BFL","provider":"azure"} | Exact tier source |
Technical reference observations
The sources below are independent and may disagree. Their observations do not override AvalAI prices, capabilities, or supported endpoints.
{"source":"primary-reference","sourcePath":"data/rate-limits/model_prices_and_context_window.json"}
V1 V2{"litellm_provider":"azure_ai","mode":"image_generation","source":"https://docs.bfl.ai/kontext/kontext_overview","supported_endpoints":["/v1/images/generations","/v1/images/edits"]}
{"sourcePath":"data/rate-limits/tier1.json","tier":1,"values":{"max_audio_megabytes_per_1_minute":null,"max_images_per_1_minute":10.0,"max_requests_per_1_minute":10.0,"owner":"BFL","provider":"azure"}}V2
{"sourcePath":"data/rate-limits/tier2.json","tier":2,"values":{"max_audio_megabytes_per_1_minute":null,"max_images_per_1_minute":25.0,"max_requests_per_1_minute":25.0,"owner":"BFL","provider":"azure"}}V2
{"sourcePath":"data/rate-limits/tier3.json","tier":3,"values":{"max_audio_megabytes_per_1_minute":null,"max_images_per_1_minute":50.0,"max_requests_per_1_minute":50.0,"owner":"BFL","provider":"azure"}}V2
{"sourcePath":"data/rate-limits/tier4.json","tier":4,"values":{"max_audio_megabytes_per_1_minute":null,"max_images_per_1_minute":150.0,"max_requests_per_1_minute":150.0,"owner":"BFL","provider":"azure"}}V2
{"sourcePath":"data/rate-limits/tier5.json","tier":5,"values":{"max_audio_megabytes_per_1_minute":null,"max_images_per_1_minute":250.0,"max_requests_per_1_minute":250.0,"owner":"BFL","provider":"azure"}}V2