# Text generation

Generate text with OpenAI-compatible or Anthropic-compatible Genesis APIs. Choose the action page that matches the client protocol and response mode you use.

```{toctree}
:hidden:
:maxdepth: 1

Chat Completions <chat-completions>
Responses <responses>
Messages <anthropic-messages>
Stream chat completions <streaming-responses>
```
