> ## Documentation Index
> Fetch the complete documentation index at: https://portkey-docs-add-third-party-integration-issues-fixes.mintlify.site/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={null}
  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={null}
  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](/product/model-catalog) with your fal.ai API key, then reference it as `@<provider-slug>/<model-id>` in requests.
