# FreeModel ## Docs - [Chat completions](https://docs.freemodel.app/api-reference/chat-completions.md): Create OpenAI-compatible chat completions and streams. - [Claude messages](https://docs.freemodel.app/api-reference/claude-messages.md): Use the Anthropic Messages-compatible endpoint. - [Embeddings](https://docs.freemodel.app/api-reference/embeddings.md): Create vector embeddings with the OpenAI-compatible API. - [Gemini generateContent](https://docs.freemodel.app/api-reference/gemini-generate-content.md): Use the Gemini generateContent-compatible endpoint. - [Images](https://docs.freemodel.app/api-reference/images.md): Generate images with the OpenAI-compatible API. - [List models](https://docs.freemodel.app/api-reference/list-models.md): Discover models available to your API key. - [Video generation](https://docs.freemodel.app/api-reference/video-generation.md): Create, monitor, and download videos with the OpenAI Videos API. - [Authentication](https://docs.freemodel.app/authentication.md): Create and use a FreeModel API key. - [Billing](https://docs.freemodel.app/billing.md): Manage prepaid balance and usage. - [Errors](https://docs.freemodel.app/errors.md): Handle FreeModel API errors. - [Introduction](https://docs.freemodel.app/index.md): Build with a unified, OpenAI-compatible AI API. - [Quickstart](https://docs.freemodel.app/quickstart.md): Send your first FreeModel chat completion. - [Rate limits](https://docs.freemodel.app/rate-limits.md): Build reliable clients when request limits apply. - [Anthropic SDK](https://docs.freemodel.app/sdks/anthropic-sdk.md): Use FreeModel with the Anthropic SDK compatibility endpoint. - [OpenAI Node SDK](https://docs.freemodel.app/sdks/openai-node.md): Use FreeModel with the official OpenAI JavaScript SDK. - [OpenAI Python SDK](https://docs.freemodel.app/sdks/openai-python.md): Use FreeModel with the official OpenAI Python SDK.