# CreateAI API Documentation > Build powerful AI applications with CreateAI This file is a machine-readable index of the CreateAI API documentation. Every entry links to a plain-markdown copy of a documentation page. For the whole corpus in a single file, fetch https://docs.aiml.asu.edu/llms.txt. ## Documentation - [Introduction](https://docs.aiml.asu.edu/index.md): Text, audio, and vision models behind one API, with ASU single sign-on for user-facing apps and a machine-readable llms.txt for AI agents. - [Available Models](https://docs.aiml.asu.edu/models.md): Dynamically loaded list of active AI models from the API endpoint - [Token Details](https://docs.aiml.asu.edu/tokens.md): Understand the different types of API tokens and how to use them securely. - [Access Request](https://docs.aiml.asu.edu/access.md): Request your API key directly within CreateAI — no external forms needed. - [Error Handling](https://docs.aiml.asu.edu/errors.md): All errors return a JSON object with an `error` key containing the error message: - [Going Live](https://docs.aiml.asu.edu/going-live.md): Checklist and best practices for deploying your application to production, including token choice and ASU Sign-In setup. - [ASU Sign-In & Redirect URLs](https://docs.aiml.asu.edu/sso-redirect.md): Send signed-in ASU users straight into your app with a token that identifies them — no login screen to build. - [OpenAI-Compatible API](https://docs.aiml.asu.edu/openai-compatible.md): CreateAI provides an OpenAI-compatible API, allowing you to use the [OpenAI SDK](https://platform.openai.com/docs/libraries) (Python, Node.js, etc.... - [Rate Limits](https://docs.aiml.asu.edu/limits.md): Understanding rate limits helps you build applications that use the API efficiently and reliably. - [Connect](https://docs.aiml.asu.edu/connect.md): CreateAI supports multiple connection methods to suit different use cases. ## Endpoints - [Query](https://docs.aiml.asu.edu/endpoints/query.md): Send natural language queries to LLMs with optional knowledge base search, history tracking, and multimodal support. - [Search](https://docs.aiml.asu.edu/endpoints/search.md): Perform semantic search across your document collections with advanced filtering and retrieval options. - [Audio (Transcription)](https://docs.aiml.asu.edu/endpoints/audio.md): Transcribe audio files to text using speech-to-text models. - [Vision](https://docs.aiml.asu.edu/endpoints/vision.md): Analyze images using vision-capable LLMs, with optional knowledge base search for context-augmented responses. - [Speech (Text-to-Speech)](https://docs.aiml.asu.edu/endpoints/speech.md): Convert text to speech using text-to-speech models. - [Image (Generation)](https://docs.aiml.asu.edu/endpoints/image.md): Generate images from text prompts using image generation models. - [Reranker](https://docs.aiml.asu.edu/endpoints/reranker.md): Improve search relevance by reranking documents using advanced AI models. - [Realtime](https://docs.aiml.asu.edu/endpoints/realtime.md): Stream real-time audio conversations with LLMs. Supports voice input/output, knowledge base search, and reranking. Available via WebSocket only. - [Embeddings](https://docs.aiml.asu.edu/endpoints/embeddings.md): Generate vector embeddings for text, enabling semantic search and similarity comparisons. - [Manage Project](https://docs.aiml.asu.edu/endpoints/manage-project.md): Unified API for managing projects, knowledge base, behaviors, and user access.