Choosing an Integration

Choose V1 Open API, Skills, or MCP based on your use case

Guid AI provides multiple integration paths. Pick the option that best matches your scenario.


1. Comparing the three options

DimensionV1 Open APISkillsMCP Service
Path/v1/*Install the guid-ai-skills package/mcp
AuthBearer TokenGUIDAI_API_KEY environment variableBearer Token
Typical usersThird-party apps, SDKsClaude, Cursor, Codex, OpenClaw, etc.Agents that support MCP
Text chat✅ 3 endpoints
Image generation✅ Text-to-image
Video generation✅ including guidai✅ including guidai multimodal✅ Standard + polling
Video download✅ content✅ Auto-download❌ (URL)
TTS✅ Binary✅ Save local file✅ (URL)
Streaming SSE✅ Text endpoints

Summary:

  • Need SDK integration, text endpoints, guidai multimodal, or direct binary download → use V1 Open API
  • Need to generate images/video/audio inside an Agent conversation → use Skills (install guid-ai-skills)
  • Need MCP protocol access (configure /mcp without installing a skill package) → use MCP Service

2. Choosing V1 API capabilities

Text: which of the three endpoints?

EndpointUse when
POST /v1/chat/completionsGeneral chat, tool calling, multimodal input, streaming SSE
POST /v1/completionsLegacy text completion (prompt → continuation)
POST /v1/responsesMulti-turn Responses, reasoning, structured output, tool calling

Most new projects should prefer Chat Completions.

See Text API.

Video: which create path?

EndpointUse when
POST /v1/videosStandard video creation (sora, etc.), JSON or multipart
POST /v1/guidai/videosMultimodal video: mode + assets[] (first frame, reference images, extend, etc.)

Query and download always use GET /v1/videos/{task_id} and GET /v1/videos/{task_id}/content.

See Videos API.

  1. GET /v1/audio/voice/{model} — list available voices
  2. POST /v1/audio/speech — synthesize using data[].code as the voice parameter

See Audio API.


3. Skills / MCP vs REST capability matrix

CapabilityRESTSkills (guid-ai-skills)MCP ToolNotes
Model listlist_models
Text-to-imagegenerate_image
Image editedit_imageREST / MCP only
Standard videocreate_videoSkills includes polling and download
guidai multimodal videoSkills supports 7 modes
Voice list + TTSlist_audio_voices / text_to_speech
Text chatAgent-native or REST

4. Decision flow

Need to integrate into your own application?
  ├─ Yes → V1 Open API
  └─ No → Generate images/video/audio inside an Agent conversation?
           ├─ Yes → Install the Skills package (guid-ai-skills)
           │      or configure the MCP service (/mcp)
           └─ No → Choose V1 API, Skills, or MCP based on the specific scenario