Glossary

Common concepts, fields, and error terms used in the help docs

This document explains common concepts and fields used throughout the help docs.


Access & authentication

TermDescription
API Key / TokenAccess key starting with sk-, passed via Authorization: Bearer
Base URLGateway deployment address, e.g. https://www.guid.ai
Bearer TokenHTTP auth scheme: Authorization: Bearer sk-xxx
SessionAdmin console login session, used for /api/* and some content download endpoints

Models

TermDescription
modelModel ID in the request body or path; must be a data[].id returned by /v1/models
supported_endpoint_typesEndpoint types supported by the model; determines which capabilities it can use
openaiSupports Chat / Completions
openai-responseSupports /v1/responses
image-generationSupports /v1/images/*
openai-videoSupports video generation endpoints
owned_byModel ownership identifier (provider ID)
tagsModel tags (if any)

Text

TermDescription
SSEServer-Sent Events streaming format, Content-Type: text/event-stream
streamRequest field; when true, returns an SSE stream
finish_reasonWhy generation stopped: stop, length, tool_calls, content_filter
tool_callsFunction/tool calls initiated by the model
usageToken usage object, including prompt_tokens, completion_tokens, etc.

Images

TermDescription
response_formatImage response format: url (default) or b64_json
revised_promptPrompt rewritten by some models
quotaPer-request billing consumption (image usage.quota)

Videos

TermDescription
task_idPublic video task ID, shaped like task_xxxxxxxx
Async taskReturns a task_id immediately on create; poll status, then download
statusTask status: queuedin_progresscompleted / failed
progressTask progress, 0–100
modeGeneration mode for guidai multimodal video (t2v, first_frame, ref_image, etc.)
assetsAsset array in guidai requests, [{ "role": "...", "url": "..." }]
variantContent download parameter: video (default) or thumbnail
remixed_from_video_idVideo result URL returned by some channels when a task completes

guidai video modes

modeDescription
t2vText-to-video
i2vImage-to-video
first_frameGenerate video from a first frame
first_last_frameGenerate video from first and last frames
ref_imageGenerate video from reference images
video_extendExtend / continue a video
video_editSmart video editing

Audio

TermDescription
voiceTTS voice code from /v1/audio/voice/{model}data[].code
response_formatAudio output format: mp3, wav, opus, etc.
Channel voicesname equals code; comes from channel configuration
Platform voice libraryname is the display name; code is voice_key

Skills

TermDescription
SkillsSkill package based on the V1 API (guid-ai-skills), includes SKILL.md, for in-conversation Agent calls
guid-ai-skillsOfficial Guid AI skill package name covering image, video, and audio generation
GUIDAI_BASE_URLEnvironment variable for the Skills gateway URL
GUIDAI_API_KEYEnvironment variable for the Skills API Key
Supported platformsAgent clients such as Claude, Cursor, Codex, OpenClaw, Hermes, and NemoClaw

MCP

TermDescription
MCPModel Context Protocol; another Agent integration path that calls Tools via the /mcp endpoint
ToolCallable capability exposed by MCP, e.g. generate_image, create_video
mcpServersClient MCP config key; recommended name is guid
Mcp-Session-IdStreamable HTTP session ID; must be included on subsequent requests
next_poll_after_secSuggested video polling interval (default 10 seconds)

Errors

TermDescription
Standard error{ "error": { "message", "type", "code" } } format
Task error{ "code", "message" } format, common for video tasks
Gateway extended error{ "success": false, "message" } format, common for model lists

See Common Conventions · Error Responses.


Billing

TermDescription
Token billingBilled by input/output tokens; seen in text usage
Per-request billingBilled by request count; seen in image usage.quota
Per-second billingVideo may be billed by generated duration (depends on model configuration)