# Novita AI > Novita AI provides APIs for LLMs, image/video/audio generation, GPU cloud, and agent sandboxes. Documentation: https://novita.ai/docs API Base URL: https://api.novita.ai OpenAI-Compatible Base URL: https://api.novita.ai/openai Authentication: Bearer token via `Authorization: Bearer ` ## API Reference ### Authentication & Billing - [Authentication](https://novita.ai/docs/api-reference/basic-authentication.md) - [Error Codes](https://novita.ai/docs/api-reference/basic-error-code.md) - [Get User Balance](https://novita.ai/docs/api-reference/basic-get-user-balance.md) - [Query Monthly Bill](https://novita.ai/docs/api-reference/basic-query-monthly-bill.md) ### LLM APIs (OpenAI-Compatible) - [Create Chat Completion](https://novita.ai/docs/api-reference/model-apis-llm-create-chat-completion.md) - [Create Completion](https://novita.ai/docs/api-reference/model-apis-llm-create-completion.md) - [Create Embeddings](https://novita.ai/docs/api-reference/model-apis-llm-create-embeddings.md) - [Create Rerank](https://novita.ai/docs/api-reference/model-apis-llm-create-rerank.md) - [List Models](https://novita.ai/docs/api-reference/model-apis-llm-list-models.md) - [Retrieve Model](https://novita.ai/docs/api-reference/model-apis-llm-retrieve-model.md) ### LLM Batch Operations - [Create Batch](https://novita.ai/docs/api-reference/model-apis-llm-create-batch.md) - [Retrieve Batch](https://novita.ai/docs/api-reference/model-apis-llm-retrieve-batch.md) - [Cancel Batch](https://novita.ai/docs/api-reference/model-apis-llm-cancel-batch.md) - [List Batches](https://novita.ai/docs/api-reference/model-apis-llm-list-batches.md) - [Upload Batch Input File](https://novita.ai/docs/api-reference/model-apis-llm-upload-batch-input-file.md) ### Image Generation - [Qwen Image](https://novita.ai/docs/api-reference/model-apis-qwen-image-txt2img.md) ### Image Editing - [Qwen Image Edit](https://novita.ai/docs/api-reference/model-apis-qwen-image-edit.md) ### Video Generation - [Unified Video Generation](https://novita.ai/docs/api-reference/reference-unified-video-generation.md) - [Wan 2.6 Text to Video](https://novita.ai/docs/api-reference/model-apis-wan2.6-t2v.md) - [Wan 2.6 Image to Video](https://novita.ai/docs/api-reference/model-apis-wan2.6-i2v.md) ### Audio - [Minimax Speech 2.8 HD](https://novita.ai/docs/api-reference/model-apis-minimax-speech-2.8-hd.md) - [Minimax Speech 2.8 Turbo](https://novita.ai/docs/api-reference/model-apis-minimax-speech-2.8-turbo.md) - [Minimax Voice Cloning](https://novita.ai/docs/api-reference/model-apis-minimax-voice-cloning.md) - [Fish Audio Text to Speech](https://novita.ai/docs/api-reference/model-apis-fish-audio-text-to-speech.md) ### GPU Instance - [Create Instance](https://novita.ai/docs/api-reference/gpu-instance-create-instance.md) - [List Instances](https://novita.ai/docs/api-reference/gpu-instance-list-instances.md) - [Get Instance](https://novita.ai/docs/api-reference/gpu-instance-get-instance.md) - [Start Instance](https://novita.ai/docs/api-reference/gpu-instance-start-instance.md) - [Stop Instance](https://novita.ai/docs/api-reference/gpu-instance-stop-instance.md) - [Delete Instance](https://novita.ai/docs/api-reference/gpu-instance-delete-instance.md) - [List Products](https://novita.ai/docs/api-reference/gpu-instance-list-products.md) ### Serverless GPUs - [Create Endpoint](https://novita.ai/docs/api-reference/serverless-create-endpoint.md) - [List Endpoint](https://novita.ai/docs/api-reference/serverless-list-endpoint.md) - [Get Endpoint](https://novita.ai/docs/api-reference/serverless-get-endpoint.md) - [Update Endpoint](https://novita.ai/docs/api-reference/serverless-update-endpoint.md) - [Delete Endpoint](https://novita.ai/docs/api-reference/serverless-delete-endpoint.md) ## Guides ### LLM - [Getting Started](https://novita.ai/docs/guides/llm-api.md) - [Recommended Models](https://novita.ai/docs/guides/llm-recommended.md) - [Vision](https://novita.ai/docs/guides/llm-vision.md) - [Function Calling](https://novita.ai/docs/guides/llm-function-calling.md) - [Structured Outputs](https://novita.ai/docs/guides/llm-structured-outputs.md) - [Reasoning](https://novita.ai/docs/guides/llm-reasoning.md) - [Prompt Cache](https://novita.ai/docs/guides/llm-prompt-cache.md) - [Batch API](https://novita.ai/docs/guides/llm-batch-api.md) - [Dedicated Endpoints](https://novita.ai/docs/guides/llm-dedicated-endpoint.md) ### Agent Sandbox - [Overview](https://novita.ai/docs/guides/sandbox-overview.md) - [Installing SDK & CLI](https://novita.ai/docs/guides/sandbox-sdk-and-cli.md) - [Pricing](https://novita.ai/docs/guides/sandbox-pricing.md) - [Your First Sandbox](https://novita.ai/docs/guides/sandbox-your-first-agent-sandbox.md) - [Quota Limits](https://novita.ai/docs/guides/sandbox-quota-limit.md) - [Create Sandbox](https://novita.ai/docs/guides/sandbox-metadata.md) - [List Sandboxes](https://novita.ai/docs/guides/sandbox-list.md) - [Run Command](https://novita.ai/docs/guides/sandbox-commands.md) - [Pause & Resume](https://novita.ai/docs/guides/sandbox-persistence.md) - [Timeout Handling](https://novita.ai/docs/guides/sandbox-auto-resume.md) - [Connect to Sandbox](https://novita.ai/docs/guides/sandbox-connect.md) - [Sandbox Events](https://novita.ai/docs/guides/sandbox-events.md) - [Internet Access](https://novita.ai/docs/guides/sandbox-internet-access.md) - [Secured Access](https://novita.ai/docs/guides/sandbox-secured-access.md) - [SSH Access](https://novita.ai/docs/guides/sandbox-ssh-access.md) - [Filesystem](https://novita.ai/docs/guides/sandbox-filesystem.md) - [Template Build](https://novita.ai/docs/guides/sandbox-template-build-operations.md) - [Template Authoring](https://novita.ai/docs/guides/sandbox-template-authoring.md) - [Snapshot](https://novita.ai/docs/guides/sandbox-snapshot.md) - [Secret](https://novita.ai/docs/guides/sandbox-secret.md) - [Git Integration](https://novita.ai/docs/guides/sandbox-git-integration.md) - [Interactive Terminal (PTY)](https://novita.ai/docs/guides/sandbox-interactive-terminal.md) - [Log Streaming](https://novita.ai/docs/guides/sandbox-log-streaming.md) - [Computer Use](https://novita.ai/docs/guides/sandbox-computer-use.md) - [CLI Authentication](https://novita.ai/docs/guides/sandbox-cli-auth.md) ### Agent Sandbox Examples - [NovitaClaw](https://novita.ai/docs/guides/novitaclaw.md) - [Codex Agent](https://novita.ai/docs/guides/sandbox-coding-agent-codex.md) - [Claude Code Agent](https://novita.ai/docs/guides/sandbox-coding-agent-claude-code.md) - [VNC Desktop](https://novita.ai/docs/guides/sandbox-integrations-desktop.md) - [Browser Use](https://novita.ai/docs/guides/sandbox-integrations-browser-use.md) - [Tailscale VPN](https://novita.ai/docs/guides/sandbox-vpn-tailscale.md) - [OpenVPN](https://novita.ai/docs/guides/sandbox-vpn-openvpn.md) - [Mount S3 Storage](https://novita.ai/docs/guides/sandbox-mount-cloudstorage.md) - [Harbor Registry](https://novita.ai/docs/guides/sandbox-integrations-harbor.md) ### GPU Cloud - [Create Instance](https://novita.ai/docs/guides/gpu-instance-quickstart-create-instances.md) - [Connect to Instance](https://novita.ai/docs/guides/gpu-instance-quickstart-connect-to-instance.md) ### Integrations - [Claude Code](https://novita.ai/docs/guides/claude-code.md) - [OpenAI Agents SDK](https://novita.ai/docs/guides/openai-agents-sdk.md) - [LangChain](https://novita.ai/docs/guides/langchain.md) - [Cursor](https://novita.ai/docs/guides/cursor.md) - [Dify](https://novita.ai/docs/guides/dify.md) - [LiteLLM](https://novita.ai/docs/guides/litellm.md) ## Common Queries - "How to authenticate?" → https://novita.ai/docs/api-reference/basic-authentication.md - "Create a chatbot" → https://novita.ai/docs/api-reference/model-apis-llm-create-chat-completion.md - "Deploy GPU instance" → https://novita.ai/docs/api-reference/gpu-instance-create-instance.md - "Check balance" → https://novita.ai/docs/api-reference/basic-get-user-balance.md - "OpenAI compatible" → https://novita.ai/docs/guides/llm-api.md - "Deploy an AI agent" → https://novita.ai/docs/guides/novitaclaw.md