# Vidu models on GPTProto > One GPTProto API key covers every model listed below. Text models share an OpenAI-compatible API — swap the `model` id. Image / video / audio models use a submit-and-poll API; follow each model's own llms.txt. ## Overview - **Models**: 7 - **Vendor**: Vidu - **Base URL**: `https://gptproto.com/v1` - **Provider page**: https://gptproto.com/model/vidu ## Authentication Every request needs a GPTProto API key in the `Authorization` header. Create one at https://gptproto.com/dashboard/api-key, then export it: ```bash export GPTPROTO_API_KEY="your-api-key" ``` Header: `Authorization: Bearer $GPTPROTO_API_KEY`. Use `base_url` `https://gptproto.com/v1` with any OpenAI-compatible SDK. ## Image, video, and audio models These models use a submit-and-poll API (not OpenAI Chat Completions). Read the per-model guide for the exact endpoint, parameters, and example request. | Model ID | Name | Type | Price | Guide | | --- | --- | --- | --- | --- | | `vidu2.0` | Vidu 2.0 | video | $0.08 / run | [llms.txt](https://gptproto.com/model/vidu/vidu2.0/llms.txt) | | `viduq3-turbo` | Vidu Q3 Turbo | video | $0.032 / run | [llms.txt](https://gptproto.com/model/vidu/viduq3-turbo/llms.txt) | | `viduq3-pro` | Vidu Q3 Pro | video | $0.04 / run | [llms.txt](https://gptproto.com/model/vidu/viduq3-pro/llms.txt) | | `viduq2-pro` | Vidu Q2 Pro | video | $0.032 / run | [llms.txt](https://gptproto.com/model/vidu/viduq2-pro/llms.txt) | | `viduq2-turbo` | Vidu Q2 Turbo | video | $0.024 / run | [llms.txt](https://gptproto.com/model/vidu/viduq2-turbo/llms.txt) | | `viduq2-pro-fast` | Vidu Q2 Pro Fast | video | $0.024 / run | [llms.txt](https://gptproto.com/model/vidu/viduq2-pro-fast/llms.txt) | | `viduq2` | Vidu Q2 | image, video | $0.024 / run | [llms.txt](https://gptproto.com/model/vidu/viduq2/llms.txt) | ## Additional resources - [Provider page](https://gptproto.com/model/vidu) - [All models](https://gptproto.com/model) - [API keys](https://gptproto.com/dashboard/api-key) - [Platform overview for LLMs](https://gptproto.com/llm-full.txt) - Per-model guide: `https://gptproto.com/model/{vendor}/{model}/llms.txt`