# CometAPI Documentation > CometAPI developer documentation for unified API access to GPT, Claude, Gemini, Grok, Llama, DeepSeek, Mistral, Qwen, and more, including API reference, quickstart guides, and integration tutorials. ## Docs - [Create an API key](https://apidoc.cometapi.com/api/api-keys/create-api-key.md): Use CometAPI POST /api/token/ to create an API key for the authenticated account. - [Delete an API key](https://apidoc.cometapi.com/api/api-keys/delete-api-key.md): Use CometAPI DELETE /api/token/{id} to delete one API key by ID for the authenticated account. - [Retrieve an API key](https://apidoc.cometapi.com/api/api-keys/get-api-key.md): Use CometAPI GET /api/token/{id} to retrieve one API key record by ID for the authenticated account. - [Get current API key](https://apidoc.cometapi.com/api/api-keys/get-current-api-key.md): Use CometAPI GET /api/usage/token to retrieve quota, usage, expiration, and model-limit details for the bearer API key. - [List API keys](https://apidoc.cometapi.com/api/api-keys/list-api-keys.md): Use CometAPI GET /api/token/ to list API keys for the authenticated account with pagination. - [Update an API key](https://apidoc.cometapi.com/api/api-keys/update-api-key.md): Use CometAPI PUT /api/token/ to update an API key by ID with editable fields in the JSON body. - [Create speech](https://apidoc.cometapi.com/api/audio/create-speech.md): Use CometAPI POST /v1/audio/speech to convert text into audio with a selected text-to-speech model and output format. - [Create transcription](https://apidoc.cometapi.com/api/audio/create-transcription.md): Use CometAPI POST /v1/audio/transcriptions to transcribe audio into text with a selected transcription model and response format. - [Create translation](https://apidoc.cometapi.com/api/audio/create-translation.md): Use CometAPI POST /v1/audio/translations to translate spoken audio into English text with a selected translation model and response format. - [Audio APIs](https://apidoc.cometapi.com/api/audio/index.md): Choose CometAPI audio routes for text-to-speech, transcription, and audio translation workflows. - [Create a moderation](https://apidoc.cometapi.com/api/content-moderation/create-moderation.md): Use CometAPI POST /v1/moderations to check text or multimodal input with an OpenAI-compatible moderation request. - [Embeddings API](https://apidoc.cometapi.com/api/embeddings/index.md): Use CometAPI embeddings routes to create vectors for semantic search, clustering, recommendations, and retrieval workflows. - [Generate a Bria image](https://apidoc.cometapi.com/api/image/bria/generate-image.md): Use CometAPI Bria POST /bria/text-to-image to generate 1MP photorealistic images from text with enhancements and flexible aspect ratios. - [Generate Bria vector graphics](https://apidoc.cometapi.com/api/image/bria/generate-vector-graphics-base.md): Use CometAPI POST /bria/text-to-vector to generate editable, scalable vector assets from text with Bria Base (Beta) for icons, logos, and illustrations. - [Edit images with Bria](https://apidoc.cometapi.com/api/image/bria/image-editing.md): Use Bria Image Editing API via CometAPI to erase, gen_fill, expand, enhance, upscale, or replace backgrounds with POST /bria/image/edit/{action}. - [Get Bria request status](https://apidoc.cometapi.com/api/image/bria/query-status.md): Check Bria Image Editing progress with CometAPI Query Status API (GET /bria/{request_id}) for async image requests and results readiness. - [Generate a Flux image](https://apidoc.cometapi.com/api/image/flux/flux-generate-image.md): Call POST /flux/v1/{model} to generate Flux images from prompts and track status via get_result before links expire. - [Get Flux image result](https://apidoc.cometapi.com/api/image/flux/flux-query.md): Check Flux image generation task status and fetch results by task ID with CometAPI via GET /flux/v1/get_result, compatible with Replicate tasks. - [Generate images with Gemini](https://apidoc.cometapi.com/api/image/gemini/gemini-generates-image.md): Generate images with Gemini models via CometAPI — supports 4K, multi-turn editing, up to 14 reference images, and Thinking. - [Use Gemini image models](https://apidoc.cometapi.com/api/image/gemini/generate-image-guide.md): Call Gemini image models (Nano Banana 2 / Pro) on CometAPI using the Google Gen AI SDK for text-to-image, image-to-image, and multi-image composition. - [Image generation and editing APIs](https://apidoc.cometapi.com/api/image/index.md): Choose CometAPI image routes for OpenAI-compatible generation and edits, Gemini and Nano Banana, Midjourney, Flux, Bria, Replicate, and Seedream or SeedEdit workflows. - [Expand an image with Kling](https://apidoc.cometapi.com/api/image/kling/image-expansion.md): Use Kling Image Expansion API via CometAPI to expand images beyond their original borders with controllable outpainting. - [Generate images with Kling](https://apidoc.cometapi.com/api/image/kling/image-generation.md): Generate images with Kling via CometAPI: POST /kling/v1/images/generations supports prompt-driven image creation and image-reference generation. - [Generate a Kling image from multiple images](https://apidoc.cometapi.com/api/image/kling/multi-image-to-image.md): Use CometAPI's Kling Multi-Image to Image endpoint to generate a new image from subject, scene, and style image references. - [Create a Kling Omni image task](https://apidoc.cometapi.com/api/image/kling/omni-image.md): Use CometAPI POST /kling/v1/images/omni-image to create Kling Omni Image tasks with prompt and reference-image inputs. - [Get a Kling Omni image task](https://apidoc.cometapi.com/api/image/kling/omni-image-query.md): Use CometAPI GET /kling/v1/images/omni-image/{task_id} to poll Kling Omni Image task status and retrieve generated image URLs. - [Create a Kling virtual try-on](https://apidoc.cometapi.com/api/image/kling/virtual-try-on.md): Use CometAPI Kling Virtual Try-On API to create a try-on image from a person image and clothing image. - [Create a Midjourney action task](https://apidoc.cometapi.com/api/image/midjourney/action.md): Use CometAPI POST /mj/submit/action to apply Midjourney actions—upscale, variation, reroll, zoom, and more—on generated images. - [Create a Midjourney blend task](https://apidoc.cometapi.com/api/image/midjourney/blend.md): Submit images to the POST /mj/submit/blend endpoint to blend one or more inputs into a new Midjourney-style image with CometAPI. - [Describe an image with Midjourney](https://apidoc.cometapi.com/api/image/midjourney/describe.md): Use CometAPI POST /mj/submit/describe to extract an initial Midjourney prompt from an uploaded image for fast remixing and iteration. - [Create a Midjourney imagine task](https://apidoc.cometapi.com/api/image/midjourney/imagine.md): Use POST /mj/submit/imagine in CometAPI to create Midjourney imagine tasks with full Discord params, track task_id status, and enable image-to-video motion effects. - [Start with Midjourney API](https://apidoc.cometapi.com/api/image/midjourney/midjourney-api-quick-start.md): Quick start for Midjourney API on CometAPI: submit /mj/submit/imagine, poll /mj/task/{id}/fetch, then use /mj/submit/action and modal buttons. - [Create a Midjourney modal task](https://apidoc.cometapi.com/api/image/midjourney/modal.md): Use POST /mj/submit/modal to submit Midjourney modal output from zoom or area redesign and continue the next image editing step in CometAPI. - [Create a Midjourney editor task](https://apidoc.cometapi.com/api/image/midjourney/submit-editor.md): Use CometAPI Submit Editor API (POST /mj/submit/edits) to edit Midjourney images with maskBase64, prompts, optional originals, and transparent edits. - [Create a Midjourney video task](https://apidoc.cometapi.com/api/image/midjourney/submit-video.md): Use POST /mj/submit/video in CometAPI to submit a Midjourney video job, set parameters, and track processing for generated video output. - [Fetch a Midjourney task](https://apidoc.cometapi.com/api/image/midjourney/task-fetching-api/fetch-single-task.md): Use CometAPI GET /mj/task/{id}/fetch to retrieve a single Midjourney task status quickly and reliably for monitoring and result polling. - [List Midjourney tasks](https://apidoc.cometapi.com/api/image/midjourney/task-fetching-api/list-by-condition.md): POST /mj/task/list-by-condition lists Midjourney tasks by filters to fetch status for one or multiple jobs, including progress and results. - [Create image edit](https://apidoc.cometapi.com/api/image/openai/image-editing.md): Use POST /v1/images/edits in CometAPI to edit images with multipart uploads, masks, GPT image models, and encoded image output controls. - [Retrieve an image generation task](https://apidoc.cometapi.com/api/image/openai/image-generation-task.md): Use CometAPI GET /v1/images/generations/{task_id} to poll an async OpenAI-compatible image generation task and retrieve final image data. - [Create an image](https://apidoc.cometapi.com/api/image/openai/images.md): Use CometAPI POST /v1/images/generations to create images with OpenAI-compatible image models and model-specific controls. - [Create a Replicate prediction](https://apidoc.cometapi.com/api/image/replicate/create-predictions-general.md): POST /replicate/v1/models/{models}/predictions creates FLUX images via Replicate format on CometAPI, with aspect ratio, quality, output format, and input tuning. - [Get a Replicate prediction](https://apidoc.cometapi.com/api/image/replicate/replicate-query.md): Query GET /replicate/v1/predictions/{id} to fetch Replicate prediction details and real-time progress by task ID for image generation workflows. - [Create Seedream images](https://apidoc.cometapi.com/api/image/seededit-seedream/bytedance-image-generation.md): Use CometAPI POST /v1/images/generations for Seedream image generation with text prompts, reference images, sequential image output, and async tasks. - [Retrieve a Seedream image task](https://apidoc.cometapi.com/api/image/seededit-seedream/bytedance-image-generation-task.md): Use CometAPI GET /v1/images/generations/{task_id} to poll an async Seedream image generation task and retrieve final image data. - [Create a Message](https://apidoc.cometapi.com/api/text/anthropic-messages.md): Use the Anthropic Messages API through CometAPI to call Claude models with adaptive thinking, prompt caching, tool use, web search, streaming, and effort control. - [Create a chat completion](https://apidoc.cometapi.com/api/text/chat.md): Use CometAPI POST /v1/chat/completions to send multi-message conversations to chat models with streaming, temperature, and max_tokens controls. - [Create embeddings](https://apidoc.cometapi.com/api/text/embeddings.md): Use CometAPI POST /v1/embeddings to create vector embeddings for text input with a selected embedding model. - [Generate content](https://apidoc.cometapi.com/api/text/gemini-generating-content.md): Use the Gemini native API format through CometAPI for text generation, multimodal input, reasoning, function calling, Google Search grounding, JSON mode, and streaming. - [Text and chat APIs](https://apidoc.cometapi.com/api/text/index.md): Choose the CometAPI text and chat API that fits your request format: Chat Completions, Responses, Anthropic Messages, or Gemini content generation. - [Create a model response](https://apidoc.cometapi.com/api/text/responses.md): Use CometAPI POST /v1/responses to create multimodal and stateful model responses with built-in tools and function calling. - [Create a HappyHorse video](https://apidoc.cometapi.com/api/video/happyhorse/create.md): Create a HappyHorse text-to-video or reference-image video task through CometAPI with POST /v1/videos, then poll the task and download the completed MP4 file. - [Retrieve a HappyHorse video](https://apidoc.cometapi.com/api/video/happyhorse/retrieve.md): Retrieve a HappyHorse video task by task ID, including status, progress, timestamps, and the completed video URL. - [Download HappyHorse video content](https://apidoc.cometapi.com/api/video/happyhorse/retrieve-content.md): Download the completed MP4 file for a HappyHorse video task through the content route. - [Video generation APIs](https://apidoc.cometapi.com/api/video/index.md): Choose CometAPI video routes for Seedance, HappyHorse, Sora 2, Veo 3, Wan, xAI, Vidu, Omni, Kling, and Runway workflows. - [Create a Kling avatar video](https://apidoc.cometapi.com/api/video/kling/avatar.md): Generate avatar-driven videos from images using the Kling Avatar API in CometAPI. Use POST /kling/v1/videos/avatar/image2video for fast image-to-video avatars. - [Use Kling callback URLs](https://apidoc.cometapi.com/api/video/kling/callback_url.md): Configure Kling callback_url in CometAPI to receive async video/image task status updates and results payloads (submitted to succeed/failed). - [Create a Kling advanced lip-sync task](https://apidoc.cometapi.com/api/video/kling/counterpart-creating-tasks.md): Create advanced lip-sync video tasks via CometAPI Kling POST /kling/v1/videos/advanced-lip-sync, submit audio and counterpart settings to generate synced results. - [Recognize images with Kling](https://apidoc.cometapi.com/api/video/kling/image-recognize.md): Use CometAPI POST /kling/v1/videos/image-recognize to run Kling Image Recognize on images and return recognition results for video generation workflows. - [Create a Kling image-to-video task](https://apidoc.cometapi.com/api/video/kling/image-to-video.md): Convert a single image into a Kling video via CometAPI POST /kling/v1/videos/image2video, with async task creation and progress tracking by task ID. - [Get a Kling task](https://apidoc.cometapi.com/api/video/kling/individual-queries.md): Query Kling video generation tasks by task_id via GET /kling/v1/{action}/{action2}/{task_id}, returning status, progress, and result metadata for polling. - [Identify faces for Kling lip-sync](https://apidoc.cometapi.com/api/video/kling/lip-sync.md): Use Kling Lip-Sync API (POST /kling/v1/videos/identify-face) to detect faces in a video and drive accurate lip-sync video generation workflows. - [Create a Kling multi-image video task](https://apidoc.cometapi.com/api/video/kling/multi-image-to-video.md): Create Kling videos from multiple images via CometAPI POST /kling/v1/videos/multi-image2video, with motion control and output settings for generation. - [Add Kling video selection](https://apidoc.cometapi.com/api/video/kling/multimodal-video-editing/add-video-selection.md): Use Kling Add Video Selection endpoint to add selection elements in multi-element video editing, enabling targeted edits and scene control via CometAPI. - [Clear Kling video selection](https://apidoc.cometapi.com/api/video/kling/multimodal-video-editing/clear-video-selection.md): Clear active element selections in Kling multimodal video editing via CometAPI POST /kling/v1/videos/multi-elements/clear-selection for clean edits. - [Create a Kling multimodal edit task](https://apidoc.cometapi.com/api/video/kling/multimodal-video-editing/create-task.md): Create a Kling multimodal video editing task via CometAPI: POST /kling/v1/videos/multi-elements to combine multiple elements and generate videos asynchronously. - [Delete Kling video selection](https://apidoc.cometapi.com/api/video/kling/multimodal-video-editing/delete-video-selection.md): Use Kling Delete Video Selection API to remove selected elements from a multi-elements video edit via CometAPI, supporting multimodal video workflows. - [Initialize a Kling editing session](https://apidoc.cometapi.com/api/video/kling/multimodal-video-editing/initialize-video-for-editing.md): Initialize video elements via Kling init-selection endpoint in CometAPI to start multimodal editing with selectable regions and timestamps. - [Preview Kling video selection](https://apidoc.cometapi.com/api/video/kling/multimodal-video-editing/preview-selected-video-area.md): Use the Preview Selected Video Area endpoint to render a fast preview for chosen regions in Kling multimodal video edits via CometAPI. - [Get a Kling Omni video](https://apidoc.cometapi.com/api/video/kling/omni-query.md): Use CometAPI GET /kling/v1/videos/omni-video/{task_id} to get Kling Omni video task status and results by task_id. - [Create a Kling Omni video](https://apidoc.cometapi.com/api/video/kling/omni-video.md): Use CometAPI POST /kling/v1/videos/omni-video to create Kling O1 video tasks and track status with the Omni query route. - [Create Kling text-to-audio](https://apidoc.cometapi.com/api/video/kling/text-to-audio.md): Use Kling Text to Audio API in CometAPI to convert text prompts into audio with voice style controls, duration options, and streaming-ready output. - [Create a Kling text-to-video task](https://apidoc.cometapi.com/api/video/kling/text-to-video.md): Generate videos from text prompts with Kling via CometAPI POST /kling/v1/videos/text2video, then track task status and retrieve results by task ID. - [Create Kling speech](https://apidoc.cometapi.com/api/video/kling/tts.md): Call Kling TTS via CometAPI POST /kling/v1/audio/tts to convert text to speech with multilingual voices, plus fixes for voice_id not found errors. - [Apply Kling video effects](https://apidoc.cometapi.com/api/video/kling/video-effects.md): Use the Kling Video Effects API via CometAPI to apply stylized effects to videos with POST /kling/v1/videos/effects and control effect parameters. - [Extend a Kling video](https://apidoc.cometapi.com/api/video/kling/video-extension.md): Extend Kling-generated videos via POST /kling/v1/videos/video-extend using task_id and video_id; run as a sub-task on the parent account. - [Create Kling video-to-audio](https://apidoc.cometapi.com/api/video/kling/video-to-audio.md): Convert Kling videos into high-quality audio via CometAPI’s Video to Audio endpoint, with configurable output format, duration, and prompt control. - [Create an Omni video](https://apidoc.cometapi.com/api/video/omni/create.md): Create a beta Omni video task through CometAPI with POST /v1/videos, then poll the task and download the completed MP4 file. - [Retrieve an Omni video](https://apidoc.cometapi.com/api/video/omni/retrieve.md): Retrieve a beta Omni video task by task ID, including status, progress, timestamps, and the completed video URL. - [Download Omni video content](https://apidoc.cometapi.com/api/video/omni/retrieve-content.md): Download the completed MP4 file for a beta Omni video task through the content route. - [Create a Runway character performance](https://apidoc.cometapi.com/api/video/runway/official-format/control-a-character.md): Use CometAPI with Runway Control a character API to start character performance tasks from a reference video, driving facial expressions and body motion. - [Create a Runway video-to-video task](https://apidoc.cometapi.com/api/video/runway/official-format/generate-a-video-from-a-video.md): Use CometAPI Runway POST /runwayml/v1/video_to_video to start video-to-video generation tasks, set X-Runway-Version, and transform source clips. - [Create a Runway image](https://apidoc.cometapi.com/api/video/runway/official-format/generate-an-image-from-text.md): Use POST /runwayml/v1/text_to_image to start a Runway task that generates images from a text prompt, with X-Runway-Version support. - [Create a Runway image-to-video task](https://apidoc.cometapi.com/api/video/runway/official-format/runway-images-raw-video.md): Use CometAPI to call Runway image_to_video and convert a still image URL into raw video output, with X-Runway-Version support for compatibility. - [Get a Runway task](https://apidoc.cometapi.com/api/video/runway/official-format/runway-to-get-task-details.md): Use CometAPI to call GET /runwayml/v1/tasks/{id} and fetch Runway video generation task status, progress, outputs, and metadata by task ID. - [Create a Seedance video](https://apidoc.cometapi.com/api/video/seedance/create.md): Create a Seedance video task on CometAPI. The size field accepts exact WxH values and ratio preset labels. Use the documented Seedance resolution table for predictable results. - [Retrieve a Seedance video](https://apidoc.cometapi.com/api/video/seedance/query.md): Poll a Seedance video task by id on CometAPI with GET /v1/videos/{id}. Works for Seedance 1.0 Pro, 1.5 Pro, and 2.0 tasks. Returns the current status, progress, and the signed video_url after the task reaches completed. - [Create a Sora 2 video](https://apidoc.cometapi.com/api/video/sora-2/create.md): Use POST /v1/videos to create Sora 2 video generation tasks from text prompts or reference images, then poll status by task ID for results. - [Retrieve a Sora 2 video](https://apidoc.cometapi.com/api/video/sora-2/retrieve.md): Use CometAPI GET /v1/videos/{video_id} to retrieve Sora 2 video status, progress, and metadata like duration, dimensions, timestamps, and expiry. - [Download Sora 2 video content](https://apidoc.cometapi.com/api/video/sora-2/retrieve-content.md): Fetch generated Sora 2 video binary data via GET /v1/videos/{video_id}/content in CometAPI to download completed video outputs by video_id. - [Create a Veo 3 video](https://apidoc.cometapi.com/api/video/veo3/create.md): Generate Veo 3.1 videos asynchronously through CometAPI with POST /v1/videos, then poll the task and download the completed MP4 file. - [Retrieve a Veo 3 video](https://apidoc.cometapi.com/api/video/veo3/retrieve.md): Use CometAPI Veo3 Retrieve API (GET /v1/videos/{video_id}) to fetch status, query metadata, or download Veo3 video generation results by video_id. - [Create a Vidu video](https://apidoc.cometapi.com/api/video/vidu/create.md): Create a Vidu Q3 text-to-video task through CometAPI with POST /v1/videos, then poll the task and download the completed MP4 file. - [Retrieve a Vidu video](https://apidoc.cometapi.com/api/video/vidu/retrieve.md): Retrieve a Vidu video task by task ID, including status, progress, timestamps, and the completed video URL. - [Download Vidu video content](https://apidoc.cometapi.com/api/video/vidu/retrieve-content.md): Download the completed MP4 file for a Vidu video task through the content route. - [Create a Wan video](https://apidoc.cometapi.com/api/video/wan/create.md): Create a Wan text-to-video task through CometAPI with POST /v1/videos, then poll the task and download the completed MP4 file. - [Retrieve a Wan video](https://apidoc.cometapi.com/api/video/wan/retrieve.md): Retrieve a Wan video task by task ID, including status, progress, timestamps, and the completed video URL. - [Download Wan video content](https://apidoc.cometapi.com/api/video/wan/retrieve-content.md): Download the completed MP4 file for a Wan video task through the content route. - [Get xAI video results](https://apidoc.cometapi.com/api/video/xai/get-video-generation-results.md): Use GET /grok/v1/videos/{request_id} to poll xAI video generation status and retrieve the final video URL once processing completes. - [Create an xAI video edit](https://apidoc.cometapi.com/api/video/xai/video-edit.md): Use POST /grok/v1/videos/edits to edit a source video with a text prompt, preserve motion, and get a request_id for async polling results. - [Create an xAI video](https://apidoc.cometapi.com/api/video/xai/video-generation.md): Use CometAPI POST /grok/v1/videos/generations to create Grok image-to-video jobs from an input image and prompt, then poll results via request_id. - [Handle error codes](https://apidoc.cometapi.com/errors/error-codes-handling.md): Use this guide to classify CometAPI error responses and apply retry or fix steps for common request failures. - [Change the base URL to CometAPI](https://apidoc.cometapi.com/guides/change-base-url-to-cometapi.md): Route an OpenAI-compatible client or direct HTTP request to CometAPI by setting the base URL to https://api.cometapi.com/v1. - [Handle API errors and retries with CometAPI](https://apidoc.cometapi.com/guides/error-codes-and-retry-strategy.md): Handle CometAPI errors by separating request-shape problems, authentication failures, rate limits, and retryable platform failures. - [Estimate request cost before calling a model](https://apidoc.cometapi.com/guides/how-to-estimate-cost-before-calling-a-model.md): Estimate CometAPI request cost before a model call by combining model directory pricing with input size, output limits, or task count. - [List available CometAPI models](https://apidoc.cometapi.com/guides/how-to-list-available-models.md): List available CometAPI models with the model catalog endpoint and use the model directory to confirm capabilities and pricing. - [Use CometAPI docs with LLMs](https://apidoc.cometapi.com/guides/how-to-use-cometapi-docs-with-llms.md): Use CometAPI llms.txt and llms-full.txt with coding assistants, retrieval systems, and model prompts. - [Add model fallback with CometAPI](https://apidoc.cometapi.com/guides/model-fallback-with-cometapi.md): Add model fallback with CometAPI by trying model IDs in order, retrying retryable failures, and stopping on request-shape errors. - [Handle rate limits and concurrency](https://apidoc.cometapi.com/guides/rate-limits-and-concurrency.md): Handle CometAPI rate limits by capping request concurrency, retrying 429 responses with jitter, and monitoring usage by model and route. - [Use CometAPI with OpenAI SDKs](https://apidoc.cometapi.com/guides/use-cometapi-with-openai-sdk.md): Configure the OpenAI Python and Node.js SDKs for CometAPI by setting the CometAPI API key and base URL. - [Use polling and webhooks for video generation](https://apidoc.cometapi.com/guides/webhook-and-polling-for-video-generation.md): Track CometAPI video generation with polling and webhooks by storing task IDs, checking task status, and handling callback delivery failures. - [CometAPI Documentation](https://apidoc.cometapi.com/index.md): CometAPI docs: quick start, OpenAI-compatible chat completions, plus image, video, and audio APIs for GPT, Claude, Gemini, Nano Banana, GPT Image, Veo, Kling. - [Connect Activepieces to CometAPI](https://apidoc.cometapi.com/integrations/activepieces.md): Use this guide to connect Activepieces to CometAPI by setting the base URL, API key, and model or provider options. - [Use Agno with CometAPI](https://apidoc.cometapi.com/integrations/agno.md): Use this guide to connect Agno agents to CometAPI with the CometAPI model provider, API key, and model ID. - [Use AI SDK with CometAPI](https://apidoc.cometapi.com/integrations/ai-sdk.md): Use this guide to configure AI SDK with CometAPI by setting the base URL, API key, and model or provider options. - [Use AnythingLLM with CometAPI](https://apidoc.cometapi.com/integrations/anythingllm.md): Use this guide to configure AnythingLLM with CometAPI by setting the base URL, API key, and model or provider options. - [Use avante.nvim with CometAPI](https://apidoc.cometapi.com/integrations/avante-nvim.md): Use this guide to configure avante.nvim with CometAPI by setting the base URL, API key, and model or provider options. - [Connect BuildShip to CometAPI](https://apidoc.cometapi.com/integrations/buildship.md): Use this guide to connect BuildShip to CometAPI by setting the base URL, API key, and model or provider options. - [Use ChatAll with CometAPI](https://apidoc.cometapi.com/integrations/chatall-translation.md): Use this guide to configure ChatAll with CometAPI by setting the base URL, API key, and model or provider options. - [Use Chatbox with CometAPI](https://apidoc.cometapi.com/integrations/chatbox.md): Use this guide to configure Chatbox with CometAPI by setting the base URL, API key, and model or provider options. - [Use ChatHub with CometAPI](https://apidoc.cometapi.com/integrations/chathub.md): Use this guide to configure ChatHub with CometAPI by setting the base URL, API key, and model or provider options. - [Use Cherry Studio with CometAPI](https://apidoc.cometapi.com/integrations/cherrystudio.md): Use this guide to configure Cherry Studio with CometAPI by setting the base URL, API key, and model or provider options. - [Use Claude Code with CometAPI](https://apidoc.cometapi.com/integrations/claude-code.md): Use this guide to configure Claude Code with CometAPI through Anthropic-compatible credentials, base URL settings, and Claude model IDs. - [Use Claude Desktop with CometAPI](https://apidoc.cometapi.com/integrations/claude-desktop.md): Use this guide to configure Claude Desktop with CometAPI by setting the base URL, API key, and model or provider options. - [Use Cline with CometAPI](https://apidoc.cometapi.com/integrations/cline.md): Use this guide to configure Cline with CometAPI by setting the base URL, API key, and model or provider options. - [Use Codex with CometAPI](https://apidoc.cometapi.com/integrations/codex.md): Use this guide to configure Codex with CometAPI by editing the user-level config.toml provider settings. - [Use Continue with CometAPI](https://apidoc.cometapi.com/integrations/continue.md): Use this guide to configure Continue with CometAPI by setting the base URL, API key, and model or provider options. - [Use Coze with CometAPI](https://apidoc.cometapi.com/integrations/coze.md): Use this guide to configure Coze with CometAPI by setting the base URL, API key, and model or provider options. - [Connect Dify to CometAPI](https://apidoc.cometapi.com/integrations/dify.md): Use this guide to connect Dify to CometAPI by setting the base URL, API key, and model or provider options. - [Use Eudic Translation with CometAPI](https://apidoc.cometapi.com/integrations/eudic-translation.md): Use this guide to configure Eudic Translation with CometAPI by setting the base URL, API key, and model or provider options. - [Use FastGPT with CometAPI](https://apidoc.cometapi.com/integrations/fastgpt.md): Use this guide to configure FastGPT with CometAPI by setting the base URL, API key, and model or provider options. - [Connect Flowise to CometAPI](https://apidoc.cometapi.com/integrations/flowiseai.md): Use this guide to connect Flowise to CometAPI by setting the base URL, API key, and model or provider options. - [Use Gemini CLI with CometAPI](https://apidoc.cometapi.com/integrations/gemini-cli.md): Use this guide to configure Gemini CLI with CometAPI credentials, base URL settings, and Gemini model IDs. - [Use GPT Academic with CometAPI](https://apidoc.cometapi.com/integrations/gpt-academic-optimization.md): Use this guide to configure GPT Academic with CometAPI by setting the base URL, API key, and model or provider options. - [Use gptme with CometAPI](https://apidoc.cometapi.com/integrations/gptme.md): Use this guide to configure gptme with CometAPI by setting the base URL, API key, and model or provider options. - [Use Hermes Agent with CometAPI](https://apidoc.cometapi.com/integrations/hermes-agent.md): Use this guide to connect Hermes Agent to CometAPI through OpenAI-compatible chat or Anthropic Messages settings. - [Use Immersive Translation with CometAPI](https://apidoc.cometapi.com/integrations/immersive-translation.md): Use this guide to configure Immersive Translation with CometAPI by setting the base URL, API key, and model or provider options. - [Integrate CometAPI with tools](https://apidoc.cometapi.com/integrations/index.md): Use these guides to connect CometAPI to coding agents, chat clients, automation platforms, evaluation tools, and AI frameworks. - [Use IntelliJ Translation Plugin with CometAPI](https://apidoc.cometapi.com/integrations/intellij-translation-plugin.md): Use this guide to configure IntelliJ Translation Plugin with CometAPI by setting the base URL, API key, and model or provider options. - [Use LangChain with CometAPI](https://apidoc.cometapi.com/integrations/langchain.md): Use this guide to configure LangChain with CometAPI by setting the base URL, API key, and model or provider options. - [Connect Langflow to CometAPI](https://apidoc.cometapi.com/integrations/langflow.md): Use this guide to connect Langflow to CometAPI by setting the base URL, API key, and model or provider options. - [Connect Langfuse to CometAPI](https://apidoc.cometapi.com/integrations/langfuse.md): Use this guide to connect Langfuse to CometAPI by setting the base URL, API key, and model or provider options. - [Use LibreChat with CometAPI](https://apidoc.cometapi.com/integrations/librechat.md): Use this guide to configure LibreChat with CometAPI by setting the base URL, API key, and model or provider options. - [Use LiteLLM with CometAPI](https://apidoc.cometapi.com/integrations/litellm.md): Use this guide to configure LiteLLM with CometAPI by setting the base URL, API key, and model or provider options. - [Use LlamaIndex with CometAPI](https://apidoc.cometapi.com/integrations/llamaindex.md): Use this guide to configure LlamaIndex with CometAPI by setting the base URL, API key, and model or provider options. - [Use LobeChat with CometAPI](https://apidoc.cometapi.com/integrations/lobe-chat.md): Use this guide to configure LobeChat with CometAPI by setting the base URL, API key, and model or provider options. - [Connect Make to CometAPI](https://apidoc.cometapi.com/integrations/make.md): Use this guide to connect Make to CometAPI by setting the base URL, API key, and model or provider options. - [Connect n8n to CometAPI](https://apidoc.cometapi.com/integrations/n8n.md): Use this guide to connect n8n to CometAPI by setting the base URL, API key, and model or provider options. - [Run n8n locally with CometAPI](https://apidoc.cometapi.com/integrations/n8n-local-deployment.md): Use this guide to run n8n locally with CometAPI by configuring local deployment settings, credentials, and model access. - [Use NextChat with CometAPI](https://apidoc.cometapi.com/integrations/next-chat.md): Use this guide to configure NextChat with CometAPI by setting the base URL, API key, and model or provider options. - [Use Obsidian Text Generator with CometAPI](https://apidoc.cometapi.com/integrations/obsidian-s-text-generator-plugin.md): Use this guide to configure Obsidian Text Generator with CometAPI by setting the base URL, API key, and model or provider options. - [Use Open WebUI with CometAPI](https://apidoc.cometapi.com/integrations/open-webui.md): Use this guide to configure Open WebUI with CometAPI by setting the base URL, API key, and model or provider options. - [Use NextAI Translator with CometAPI](https://apidoc.cometapi.com/integrations/openai-translator.md): Use this guide to configure NextAI Translator with CometAPI by setting the base URL, API key, and model or provider options. - [Use OpenClaw with CometAPI](https://apidoc.cometapi.com/integrations/openclaw.md): Use this guide to configure OpenClaw with CometAPI by setting the base URL, API key, and model or provider options. - [Use OpenManus with CometAPI](https://apidoc.cometapi.com/integrations/openmanus.md): Use this guide to configure OpenManus with CometAPI by setting the base URL, API key, and model or provider options. - [Use Pi with CometAPI](https://apidoc.cometapi.com/integrations/pi.md): Use this guide to configure Pi with CometAPI by setting the base URL, API key, and model or provider options. - [Use Pot with CometAPI](https://apidoc.cometapi.com/integrations/pot-translation.md): Use this guide to configure Pot with CometAPI by setting the base URL, API key, and model or provider options. - [Use Promptfoo with CometAPI](https://apidoc.cometapi.com/integrations/promptfoo.md): Use this guide to configure Promptfoo with CometAPI by setting the base URL, API key, and model or provider options. - [Use uTools ChatGPT Friend with CometAPI](https://apidoc.cometapi.com/integrations/utools-chatgpt-friend.md): Use this guide to configure uTools ChatGPT Friend with CometAPI by setting the base URL, API key, and model or provider options. - [Connect Zapier to CometAPI](https://apidoc.cometapi.com/integrations/zapier.md): Use this guide to connect Zapier to CometAPI by setting the base URL, API key, and model or provider options. - [Use Zotero with CometAPI](https://apidoc.cometapi.com/integrations/zotero.md): Use this guide to configure Zotero with CometAPI by setting the base URL, API key, and model or provider options. - [Command reference](https://apidoc.cometapi.com/libraries/cli/commands.md): Reference for CometAPI CLI commands, including chat, models, model info, run, balance, account, stats, tokens, logs, tasks, doctor, config, and repl. - [Configuration](https://apidoc.cometapi.com/libraries/cli/configuration.md): Configure the CometAPI CLI: config file location, available settings, credential management, environment variables, and security practices. - [CometAPI CLI](https://apidoc.cometapi.com/libraries/cli/overview.md): Install and use the CometAPI command-line interface to chat with models, browse model metadata, run multi-protocol requests, check balance, and inspect usage from the terminal. - [Configure CometAPI account, billing, and base URL](https://apidoc.cometapi.com/overview/important-guidelines.md): Configure CometAPI account basics: claim free credit, top up with Stripe, create API keys, choose model IDs, set the base URL, and review usage logs. - [List available CometAPI models](https://apidoc.cometapi.com/overview/models.md): Use GET /api/models to fetch the CometAPI model catalog with model IDs, providers, and capabilities for routing chat, image, and video requests. - [Start with CometAPI: create an API key and make your first call](https://apidoc.cometapi.com/overview/quick-start.md): Start with CometAPI by creating an API key, setting the base URL, and sending your first curl, Python, or Node.js API request. - [Understand pricing](https://apidoc.cometapi.com/pricing/about-pricing.md): Use this guide to understand CometAPI billing units, pricing pages, and account-level pricing notes before calling models. - [Query balance and usage](https://apidoc.cometapi.com/pricing/balance-query.md): Use the CometAPI CLI or query service API to retrieve account balance, usage, and per-key quota details. - [Flux API quickstart: Generate images with CometAPI](https://apidoc.cometapi.com/quickstarts/image/flux-api.md): Create a Flux image task through CometAPI, poll for the generated image, and download the result before the URL expires. - [Gemini image API quickstart: Generate Nano Banana images with CometAPI](https://apidoc.cometapi.com/quickstarts/image/gemini-image-api.md): Generate images with Gemini image models through CometAPI, including Nano Banana model families, and save inlineData output with curl, Python, or Node.js. - [GPT Image API quickstart: Generate images with CometAPI](https://apidoc.cometapi.com/quickstarts/image/gpt-image-api.md): Generate a GPT image through CometAPI, decode b64_json, and save the result with curl, Python, or Node.js. - [Model API quickstarts: Build with CometAPI models](https://apidoc.cometapi.com/quickstarts/index.md): Choose a CometAPI model API quickstart for text, image, and video workflows with curl, Python, Node.js, and links to the API reference. - [Claude API quickstart: Send Messages requests with CometAPI](https://apidoc.cometapi.com/quickstarts/text/claude-api.md): Call Claude models through CometAPI's Anthropic-compatible Messages API with curl, Python, and Node.js. - [Gemini API quickstart: Use native and OpenAI-compatible requests with CometAPI](https://apidoc.cometapi.com/quickstarts/text/gemini-api.md): Call Gemini text models through CometAPI with native generateContent requests or OpenAI-compatible Chat Completions requests. - [OpenAI-compatible API quickstart: Send Chat Completions requests with CometAPI](https://apidoc.cometapi.com/quickstarts/text/openai-compatible-api.md): Use CometAPI as an OpenAI API-compatible base URL for Chat Completions requests with curl, Python, Node.js, and OpenAI SDKs. - [Kling API quickstart: Generate videos with CometAPI](https://apidoc.cometapi.com/quickstarts/video/kling-api.md): Create a Kling text-to-video task through CometAPI, poll task status, and handle callback-based completion. - [Sora 2 API quickstart: Generate videos with CometAPI](https://apidoc.cometapi.com/quickstarts/video/sora-2-api.md): Create a Sora 2 video job with CometAPI, poll status, and download completed video content with curl, Python, or Node.js. - [Veo 3 API quickstart: Generate videos with CometAPI](https://apidoc.cometapi.com/quickstarts/video/veo-3-api.md): Create a Veo video task with CometAPI, poll task status, and store completed video output with curl, Python, or Node.js. - [Common Misconceptions](https://apidoc.cometapi.com/support/common-misconceptions.md): Fix CometAPI token and Key issues: remove token quota limits, set correct Base URL, avoid invalid token errors, and understand concurrency RPM/TPM behavior. - [Usage FAQ](https://apidoc.cometapi.com/support/confusion-about-use.md): Common CometAPI usage questions about model selection, OpenAI-compatible Claude usage, embeddings, API error codes, and account basics. - [Help Center](https://apidoc.cometapi.com/support/help-center.md): CometAPI Help Center for rate multipliers, pricing updates, concurrency limits, maintenance windows, error handling, and privacy logging policies. - [Interface Stability](https://apidoc.cometapi.com/support/interface-stability.md): Understand CometAPI interface limits and stability metrics—RPM, TPM, IPM, VPM, APM—with benchmark performance figures for high-load concurrent calls. - [Privacy Policy](https://apidoc.cometapi.com/support/privacy-policy.md): CometAPI privacy policy covering data protection, what info we collect, third-party logins, security measures, and how we use or share personal data. - [Terms of Service](https://apidoc.cometapi.com/support/terms-of-service.md): Review CometAPI terms of service covering account security, API usage limits, prohibited activities, billing rules, privacy, and legal compliance. ## OpenAPI Specs - [post-bytedance-image-generation.openapi](https://apidoc.cometapi.com/api/openapi/image/seededit-seedream/post-bytedance-image-generation.openapi.json) - [post-bytedance-image-editing.openapi](https://apidoc.cometapi.com/api/openapi/image/seededit-seedream/post-bytedance-image-editing.openapi.json) - [get-bytedance-image-generation-task.openapi](https://apidoc.cometapi.com/api/openapi/image/seededit-seedream/get-bytedance-image-generation-task.openapi.json) - [post-images.openapi](https://apidoc.cometapi.com/api/openapi/image/openai/post-images.openapi.json) - [get-image-generation-task.openapi](https://apidoc.cometapi.com/api/openapi/image/openai/get-image-generation-task.openapi.json) - [get-retrieve.openapi](https://apidoc.cometapi.com/api/openapi/video/wan/get-retrieve.openapi.json) - [post-seedance-create.openapi](https://apidoc.cometapi.com/api/openapi/video/seedance/post-seedance-create.openapi.json) - [get-seedance-query.openapi](https://apidoc.cometapi.com/api/openapi/video/seedance/get-seedance-query.openapi.json) - [post-omni-video.openapi](https://apidoc.cometapi.com/api/openapi/video/kling/post-omni-video.openapi.json) - [get-omni-query.openapi](https://apidoc.cometapi.com/api/openapi/video/kling/get-omni-query.openapi.json) - [post-anthropic-messages.openapi](https://apidoc.cometapi.com/api/openapi/text/post-anthropic-messages.openapi.json) - [post-omni-image.openapi](https://apidoc.cometapi.com/api/openapi/image/kling/post-omni-image.openapi.json) - [get-omni-image.openapi](https://apidoc.cometapi.com/api/openapi/image/kling/get-omni-image.openapi.json) - [post-create-translation.openapi](https://apidoc.cometapi.com/api/openapi/audio/post-create-translation.openapi.json) - [post-create-transcription.openapi](https://apidoc.cometapi.com/api/openapi/audio/post-create-transcription.openapi.json) - [post-create-speech.openapi](https://apidoc.cometapi.com/api/openapi/audio/post-create-speech.openapi.json) - [post-gemini-generates-image.openapi](https://apidoc.cometapi.com/api/openapi/image/gemini/post-gemini-generates-image.openapi.json) - [post-video-generation.openapi](https://apidoc.cometapi.com/api/openapi/video/xai/post-video-generation.openapi.json) - [get-get-video-generation-results.openapi](https://apidoc.cometapi.com/api/openapi/video/xai/get-get-video-generation-results.openapi.json) - [post-create.openapi](https://apidoc.cometapi.com/api/openapi/video/omni/post-create.openapi.json) - [post-video-to-audio.openapi](https://apidoc.cometapi.com/api/openapi/video/kling/post-video-to-audio.openapi.json) - [post-video-extension.openapi](https://apidoc.cometapi.com/api/openapi/video/kling/post-video-extension.openapi.json) - [post-video-effects.openapi](https://apidoc.cometapi.com/api/openapi/video/kling/post-video-effects.openapi.json) - [post-tts.openapi](https://apidoc.cometapi.com/api/openapi/video/kling/post-tts.openapi.json) - [post-text-to-video.openapi](https://apidoc.cometapi.com/api/openapi/video/kling/post-text-to-video.openapi.json) - [post-text-to-audio.openapi](https://apidoc.cometapi.com/api/openapi/video/kling/post-text-to-audio.openapi.json) - [post-multi-image-to-video.openapi](https://apidoc.cometapi.com/api/openapi/video/kling/post-multi-image-to-video.openapi.json) - [post-lip-sync.openapi](https://apidoc.cometapi.com/api/openapi/video/kling/post-lip-sync.openapi.json) - [post-image-to-video.openapi](https://apidoc.cometapi.com/api/openapi/video/kling/post-image-to-video.openapi.json) - [post-image-recognize.openapi](https://apidoc.cometapi.com/api/openapi/video/kling/post-image-recognize.openapi.json) - [post-counterpart-creating-tasks.openapi](https://apidoc.cometapi.com/api/openapi/video/kling/post-counterpart-creating-tasks.openapi.json) - [post-avatar.openapi](https://apidoc.cometapi.com/api/openapi/video/kling/post-avatar.openapi.json) - [post-preview-selected-video-area.openapi](https://apidoc.cometapi.com/api/openapi/video/kling/multimodal-video-editing/post-preview-selected-video-area.openapi.json) - [post-initialize-video-for-editing.openapi](https://apidoc.cometapi.com/api/openapi/video/kling/multimodal-video-editing/post-initialize-video-for-editing.openapi.json) - [post-delete-video-selection.openapi](https://apidoc.cometapi.com/api/openapi/video/kling/multimodal-video-editing/post-delete-video-selection.openapi.json) - [post-create-task.openapi](https://apidoc.cometapi.com/api/openapi/video/kling/multimodal-video-editing/post-create-task.openapi.json) - [post-clear-video-selection.openapi](https://apidoc.cometapi.com/api/openapi/video/kling/multimodal-video-editing/post-clear-video-selection.openapi.json) - [post-add-video-selection.openapi](https://apidoc.cometapi.com/api/openapi/video/kling/multimodal-video-editing/post-add-video-selection.openapi.json) - [post-virtual-try-on.openapi](https://apidoc.cometapi.com/api/openapi/image/kling/post-virtual-try-on.openapi.json) - [post-multi-image-to-image.openapi](https://apidoc.cometapi.com/api/openapi/image/kling/post-multi-image-to-image.openapi.json) - [post-image-generation.openapi](https://apidoc.cometapi.com/api/openapi/image/kling/post-image-generation.openapi.json) - [post-image-expansion.openapi](https://apidoc.cometapi.com/api/openapi/image/kling/post-image-expansion.openapi.json) - [post-remix.openapi](https://apidoc.cometapi.com/api/openapi/video/sora-2/post-remix.openapi.json) - [get-retrieve-content.openapi](https://apidoc.cometapi.com/api/openapi/video/sora-2/get-retrieve-content.openapi.json) - [post-video-edit.openapi](https://apidoc.cometapi.com/api/openapi/video/xai/post-video-edit.openapi.json) - [post-upscale-a-video.openapi](https://apidoc.cometapi.com/api/openapi/video/runway/official-format/post-upscale-a-video.openapi.json) - [post-runway-images-raw-video.openapi](https://apidoc.cometapi.com/api/openapi/video/runway/official-format/post-runway-images-raw-video.openapi.json) - [post-generate-an-image-from-text.openapi](https://apidoc.cometapi.com/api/openapi/video/runway/official-format/post-generate-an-image-from-text.openapi.json) - [post-generate-a-video-from-a-video.openapi](https://apidoc.cometapi.com/api/openapi/video/runway/official-format/post-generate-a-video-from-a-video.openapi.json) - [post-control-a-character.openapi](https://apidoc.cometapi.com/api/openapi/video/runway/official-format/post-control-a-character.openapi.json) - [get-runway-to-get-task-details.openapi](https://apidoc.cometapi.com/api/openapi/video/runway/official-format/get-runway-to-get-task-details.openapi.json) - [post-video-to-video-style-redraw.openapi](https://apidoc.cometapi.com/api/openapi/video/runway/compatibility-format/post-video-to-video-style-redraw.openapi.json) - [post-act-one-expression-migration.openapi](https://apidoc.cometapi.com/api/openapi/video/runway/compatibility-format/post-act-one-expression-migration.openapi.json) - [post-minimax-conch-generation.openapi](https://apidoc.cometapi.com/api/openapi/video/minimax-conch/post-minimax-conch-generation.openapi.json) - [get-minimax-conch-query.openapi](https://apidoc.cometapi.com/api/openapi/video/minimax-conch/get-minimax-conch-query.openapi.json) - [get-minimax-conch-download.openapi](https://apidoc.cometapi.com/api/openapi/video/minimax-conch/get-minimax-conch-download.openapi.json) - [get-individual-queries.openapi](https://apidoc.cometapi.com/api/openapi/video/kling/get-individual-queries.openapi.json) - [post-responses.openapi](https://apidoc.cometapi.com/api/openapi/text/post-responses.openapi.json) - [post-gemini-generating-content.openapi](https://apidoc.cometapi.com/api/openapi/text/post-gemini-generating-content.openapi.json) - [post-embeddings.openapi](https://apidoc.cometapi.com/api/openapi/text/post-embeddings.openapi.json) - [post-chat.openapi](https://apidoc.cometapi.com/api/openapi/text/post-chat.openapi.json) - [get-models.openapi](https://apidoc.cometapi.com/api/openapi/overview/get-models.openapi.json) - [post-voice-vox.openapi](https://apidoc.cometapi.com/api/openapi/music/suno/post-voice-vox.openapi.json) - [post-voice-verify.openapi](https://apidoc.cometapi.com/api/openapi/music/suno/post-voice-verify.openapi.json) - [post-voice-phrase.openapi](https://apidoc.cometapi.com/api/openapi/music/suno/post-voice-phrase.openapi.json) - [post-voice-create.openapi](https://apidoc.cometapi.com/api/openapi/music/suno/post-voice-create.openapi.json) - [post-upload-music.openapi](https://apidoc.cometapi.com/api/openapi/music/suno/post-upload-music.openapi.json) - [post-song-concat.openapi](https://apidoc.cometapi.com/api/openapi/music/suno/post-song-concat.openapi.json) - [post-single-track-separate.openapi](https://apidoc.cometapi.com/api/openapi/music/suno/post-single-track-separate.openapi.json) - [post-query-batch.openapi](https://apidoc.cometapi.com/api/openapi/music/suno/post-query-batch.openapi.json) - [post-new-persona.openapi](https://apidoc.cometapi.com/api/openapi/music/suno/post-new-persona.openapi.json) - [post-lyrics-mashup.openapi](https://apidoc.cometapi.com/api/openapi/music/suno/post-lyrics-mashup.openapi.json) - [post-get-vox.openapi](https://apidoc.cometapi.com/api/openapi/music/suno/post-get-vox.openapi.json) - [post-generate-music.openapi](https://apidoc.cometapi.com/api/openapi/music/suno/post-generate-music.openapi.json) - [post-generate-lyrics.openapi](https://apidoc.cometapi.com/api/openapi/music/suno/post-generate-lyrics.openapi.json) - [post-full-track-separate.openapi](https://apidoc.cometapi.com/api/openapi/music/suno/post-full-track-separate.openapi.json) - [post-expand-style-tags.openapi](https://apidoc.cometapi.com/api/openapi/music/suno/post-expand-style-tags.openapi.json) - [post-custom-model.openapi](https://apidoc.cometapi.com/api/openapi/music/suno/post-custom-model.openapi.json) - [get-query-single.openapi](https://apidoc.cometapi.com/api/openapi/music/suno/get-query-single.openapi.json) - [get-lyrics-timeline.openapi](https://apidoc.cometapi.com/api/openapi/music/suno/get-lyrics-timeline.openapi.json) - [get-get-wav.openapi](https://apidoc.cometapi.com/api/openapi/music/suno/get-get-wav.openapi.json) - [get-get-midi.openapi](https://apidoc.cometapi.com/api/openapi/music/suno/get-get-midi.openapi.json) - [get-generate-mv.openapi](https://apidoc.cometapi.com/api/openapi/music/suno/get-generate-mv.openapi.json) - [get-custom-model-feed.openapi](https://apidoc.cometapi.com/api/openapi/music/suno/get-custom-model-feed.openapi.json) - [post-create-predictions-general.openapi](https://apidoc.cometapi.com/api/openapi/image/replicate/post-create-predictions-general.openapi.json) - [get-replicate-query.openapi](https://apidoc.cometapi.com/api/openapi/image/replicate/get-replicate-query.openapi.json) - [post-image-editing.openapi](https://apidoc.cometapi.com/api/openapi/image/openai/post-image-editing.openapi.json) - [post-list-by-condition.openapi](https://apidoc.cometapi.com/api/openapi/image/midjourney/task-fetching-api/post-list-by-condition.openapi.json) - [get-fetch-single-task.openapi](https://apidoc.cometapi.com/api/openapi/image/midjourney/task-fetching-api/get-fetch-single-task.openapi.json) - [post-submit-video.openapi](https://apidoc.cometapi.com/api/openapi/image/midjourney/post-submit-video.openapi.json) - [post-submit-editor.openapi](https://apidoc.cometapi.com/api/openapi/image/midjourney/post-submit-editor.openapi.json) - [post-modal.openapi](https://apidoc.cometapi.com/api/openapi/image/midjourney/post-modal.openapi.json) - [post-imagine.openapi](https://apidoc.cometapi.com/api/openapi/image/midjourney/post-imagine.openapi.json) - [post-describe.openapi](https://apidoc.cometapi.com/api/openapi/image/midjourney/post-describe.openapi.json) - [post-blend.openapi](https://apidoc.cometapi.com/api/openapi/image/midjourney/post-blend.openapi.json) - [post-action.openapi](https://apidoc.cometapi.com/api/openapi/image/midjourney/post-action.openapi.json) - [post-flux-generate-image.openapi](https://apidoc.cometapi.com/api/openapi/image/flux/post-flux-generate-image.openapi.json) - [get-flux-query.openapi](https://apidoc.cometapi.com/api/openapi/image/flux/get-flux-query.openapi.json) - [post-generate-vector-graphics-base.openapi](https://apidoc.cometapi.com/api/openapi/image/bria/post-generate-vector-graphics-base.openapi.json) - [post-generate-image.openapi](https://apidoc.cometapi.com/api/openapi/image/bria/post-generate-image.openapi.json) - [get-query-status.openapi](https://apidoc.cometapi.com/api/openapi/image/bria/get-query-status.openapi.json) - [create-moderation.openapi](https://apidoc.cometapi.com/api/openapi/content-moderation/create-moderation.openapi.json) - [post-generate.openapi](https://apidoc.cometapi.com/api/openapi/video/runway/compatibility-format/post-generate.openapi.json) - [update-api-key.openapi](https://apidoc.cometapi.com/api/openapi/api-keys/update-api-key.openapi.json) - [list-api-keys.openapi](https://apidoc.cometapi.com/api/openapi/api-keys/list-api-keys.openapi.json) - [get-current-api-key.openapi](https://apidoc.cometapi.com/api/openapi/api-keys/get-current-api-key.openapi.json) - [get-api-key.openapi](https://apidoc.cometapi.com/api/openapi/api-keys/get-api-key.openapi.json) - [delete-api-key.openapi](https://apidoc.cometapi.com/api/openapi/api-keys/delete-api-key.openapi.json) - [create-api-key.openapi](https://apidoc.cometapi.com/api/openapi/api-keys/create-api-key.openapi.json) - [post-feed-get-task.openapi](https://apidoc.cometapi.com/api/openapi/video/runway/compatibility-format/post-feed-get-task.openapi.json)