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

# Bilder (AI SDK)

> Erzeuge Bilder mit Vercel AI SDK und dem Phaseo-Provider.

Verwende `generateImage` mit `phaseo.imageModel(...)`.

```ts theme={null}
import { phaseo } from "@phaseo/ai-sdk-provider";
import { generateImage } from "ai";

const result = await generateImage({
  model: phaseo.imageModel("openai/gpt-image-1"),
  prompt: "A minimalist poster of a lighthouse at dawn.",
  size: "1024x1024",
});

console.log(result.images[0].mediaType);
console.log(result.images[0].uint8Array.length);
console.log(result.providerMetadata);
```

## Hinweise

* Die verfügbaren `size`-Werte hängen vom ausgewählten Modell ab.
* Bildantworten des Gateways mit URL werden in das Dateiformat von AI SDK umgewandelt. Lies daher zuerst die stabilen Felder `uint8Array` und `mediaType` aus.
* Speichere für deterministische Abläufe Prompt, Modell und Parameter gemeinsam.
* Speichere die zurückgegebenen Bildmetadaten zusammen mit den Asset-Referenzen.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.