> ## Documentation Index
> Fetch the complete documentation index at: https://docs.portkey.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# fal.ai

> Integrate fal.ai models with Portkey's AI Gateway via an OpenAI-compatible API.

[fal.ai](https://fal.ai/) provides fast inference for 1000+ models including LLMs, image, video, and audio generation.

<Note>
  Provider slug: `fal-ai`. Requires Backend `v1.16.2+` in Model Catalog.
</Note>

## Quick Start

<CodeGroup>
  ```python Python icon="python" theme={"system"}
  from portkey_ai import Portkey

  portkey = Portkey(api_key="PORTKEY_API_KEY")

  response = portkey.chat.completions.create(
      model="@fal-ai/fal-ai/flux/schnell",
      messages=[{"role": "user", "content": "Hello!"}]
  )

  print(response.choices[0].message.content)
  ```

  ```js Javascript icon="square-js" theme={"system"}
  import Portkey from "portkey-ai"

  const portkey = new Portkey({ apiKey: "PORTKEY_API_KEY" })

  const response = await portkey.chat.completions.create({
      model: "@fal-ai/fal-ai/flux/schnell",
      messages: [{ role: "user", content: "Hello!" }]
  })

  console.log(response.choices[0].message.content)
  ```
</CodeGroup>

Add a **fal.ai** provider in [Model Catalog](/docs/product/model-catalog) with your fal.ai API key, then reference it as `@<provider-slug>/<model-id>` in requests.

***

<Card title="Portkey is now PRISMA AIRS AI Gateway. See it in action." href="https://www.paloaltonetworks.in/ai-security/ai-gateway?utm_source=portkey&utm_medium=referral&utm_campaign=prisma_airs&utm_content=docs_nav#contact" icon="arrow-up-right-from-square">
  Contact Us
</Card>


## Related topics

- [Backend](/docs/changelog/backend.md)
- [Enterprise Gateway](/docs/changelog/enterprise.md)
- [Frontend](/docs/changelog/frontend.md)
- [Fallbacks](/docs/product/ai-gateway/fallbacks.md)
- [Fallback from SDXL to Dall-e-3](/docs/guides/use-cases/fallback-from-sdxl-to-dall-e-3.md)
