Cloudinary
ทางการโต้ตอบกับแพลตฟอร์มการจัดการสื่อของ Cloudinary โดยใช้ภาษาธรรมชาติ
คุณทำอะไรได้บ้างด้วย Cloudinary MCP?
- อัปโหลดและจัดการสื่อ — อัปโหลดรูปภาพ วิดีโอ และไฟล์ดิบ จากนั้นจัดระเบียบด้วยโฟลเดอร์ แท็ก และความสัมพันธ์ระหว่างแอสเซ็ต
- ค้นหาและแปลงแอสเซ็ต — ค้นหาแอสเซ็ตด้วยตัวกรองขั้นสูง และใช้การดำเนินการกับแอสเซ็ตและการแปลงต่าง ๆ
- สร้างรูปภาพด้วย AI — สร้างรูปภาพใหม่จากพรอมต์ข้อความหรือรูปภาพอ้างอิง แล้วบันทึกลงในบัญชีของคุณ
- วิเคราะห์เนื้อหาสื่อ — ใช้ AI เพื่อแท็ก ตรวจสอบความเหมาะสม สร้างคำบรรยาย ตรวจจับวัตถุ และวิเคราะห์ลายน้ำหรือคุณภาพของแอสเซ็ต
- กำหนดการตั้งค่าสภาพแวดล้อม — สร้างการแปลงที่ตั้งชื่อไว้ ค่าที่ตั้งไว้ล่วงหน้าสำหรับการอัปโหลด โปรไฟล์การสตรีม และทริกเกอร์เว็บฮุก
- จัดการข้อมูลเมตาแบบมีโครงสร้าง — สร้างฟิลด์ข้อมูลเมตา ตั้งกฎการตรวจสอบความถูกต้อง และจัดการค่าของแหล่งข้อมูลสำหรับฟิลด์ประเภทลิสต์
เซิร์ฟเวอร์ MCP แบบโฮสต์
npx add-mcp 'https://asset-management.mcp.cloudinary.com/mcp'ติดตั้งลง Claude Code, Codex, Cursor และอื่นๆ
เอกสาร
Cloudinary MCP Servers
Model Context Protocol (MCP) เป็นโปรโตคอลมาตรฐานใหม่สำหรับจัดการบริบทระหว่างโมเดลภาษาขนาดใหญ่ (LLM) กับระบบภายนอก repository นี้มี MCP servers ที่ครอบคลุมสำหรับแพลตฟอร์มจัดการสื่อของ Cloudinary ซึ่งช่วยให้คุณใช้ภาษาธรรมชาติเพื่ออัปโหลด สร้าง แปลง วิเคราะห์ และจัดระเบียบแอสเซ็ตสื่อได้โดยตรงจากแอปพลิเคชัน AI เช่น Cursor และ Claude
ด้วย MCP servers เหล่านี้ คุณสามารถจัดการเวิร์กโฟลว์สื่อทั้งหมดได้อย่างราบรื่นผ่าน AI แบบสนทนา ตั้งแต่การอัปโหลด สร้าง และแปลงรูปภาพกับวิดีโอ ไปจนถึงการกำหนดค่าไปป์ไลน์ประมวลผลอัตโนมัติ วิเคราะห์เนื้อหาด้วยเครื่องมือที่ขับเคลื่อนด้วย AI และจัดระเบียบแอสเซ็ตด้วยเมทาดาทาที่มีโครงสร้าง ไม่ว่าคุณจะกำลังสร้างแอปพลิเคชันที่มีสื่อเป็นองค์ประกอบหลัก จัดการไลบรารีแอสเซ็ตขนาดใหญ่ หรือทำให้เวิร์กโฟลว์เนื้อหาเป็นอัตโนมัติ servers เหล่านี้จะให้สิทธิ์เข้าถึงความสามารถด้านการเพิ่มประสิทธิภาพและการจัดการสื่อทั้งหมดของ Cloudinary ได้โดยตรง
MCP servers ต่อไปนี้พร้อมใช้งานสำหรับ Cloudinary:
| ชื่อ Server | คำอธิบาย | Remote MCP Server |
|---|---|---|
| Asset Management | อัปโหลด จัดการ ค้นหา และแปลงแอสเซ็ตสื่อของคุณ รวมถึงสร้างรูปภาพใหม่ด้วย AI จากพรอมป์ต์ข้อความหรือรูปภาพอ้างอิง | asset-management |
| Environment Config | กำหนดค่าและจัดการการตั้งค่าสภาพแวดล้อม Cloudinary, upload presets และ transformations | environment-config |
| Structured Metadata | สร้าง จัดการ และค้นหาฟิลด์เมทาดาทาที่มีโครงสร้าง เพื่อเพิ่มประสิทธิภาพการจัดระเบียบและการค้นหาแอสเซ็ต | structured-metadata |
| Analysis | ใช้ความสามารถด้านการวิเคราะห์เนื้อหา การกลั่นกรอง และการติดแท็กอัตโนมัติที่ขับเคลื่อนด้วย AI สำหรับแอสเซ็ตสื่อของคุณ | analysis |
| MediaFlows | สร้างและจัดการระบบอัตโนมัติของเวิร์กโฟลว์แบบ low-code สำหรับรูปภาพและวิดีโอ พร้อมความช่วยเหลือที่ขับเคลื่อนด้วย AI | mediaflows |
สารบัญ
- เอกสารประกอบ
- การติดตั้ง
- ตัวอย่างการกำหนดค่า
- การยืนยันตัวตน
- ฟีเจอร์ตาม Server
- ต้องการเข้าถึงเครื่องมือ Cloudinary เพิ่มเติมหรือไม่
- การแก้ไขปัญหา
- ฟีเจอร์แบบชำระเงิน
- ใบอนุญาต
เอกสารประกอบ
ดูคู่มือ บทแนะนำ และเอกสารประกอบโดยละเอียดเกี่ยวกับการใช้ MCP servers ของ Cloudinary ได้ที่:
- เอกสารประกอบ Cloudinary MCP และ LLM Tool - คู่มือฉบับสมบูรณ์สำหรับการผสานรวม Cloudinary กับแอปพลิเคชัน AI/LLM
- เอกสารประกอบ MediaFlows MCP - คำแนะนำในการตั้งค่าและแนวทางการใช้ server MediaFlows (MCP)
การติดตั้ง
Remote MCP Servers (แนะนำ)
Remote MCP servers โฮสต์โดย Cloudinary และพร้อมใช้งานได้ทันที ไม่จำเป็นต้องติดตั้งในเครื่อง
Local MCP Servers
Local MCP servers ทำงานบนเครื่องของคุณโดยใช้แพ็กเกจ npm เลือกตัวเลือกนี้หากต้องการควบคุมหรือปรับแต่งได้มากขึ้น
หมายเหตุ: หลังติดตั้ง คุณจะต้องกำหนดค่าตัวแปรสภาพแวดล้อม (CLOUDINARY_CLOUD_NAME, CLOUDINARY_API_KEY, CLOUDINARY_API_SECRET) ด้วยข้อมูลรับรองจริงของคุณ
Docker Images
Docker images อย่างเป็นทางการสำหรับ Cloudinary MCP servers พร้อมให้ใช้งานบน Docker Hub โดยเป็นตัวเลือกการติดตั้งแบบคอนเทนเนอร์สำหรับเรียกใช้ MCP servers ในเครื่องหรือในสภาพแวดล้อมคลาวด์
พร้อมใช้งานบน Docker Hub: Cloudinary MCP Docker Images
Docker images มีประโยชน์หลายประการ:
- สภาพแวดล้อมแยกอิสระ - เรียกใช้ MCP servers ในคอนเทนเนอร์โดยไม่กระทบต่อ dependencies ของระบบ
- ติดตั้งใช้งานง่าย - ตั้งค่าได้อย่างรวดเร็วโดยต้องกำหนดค่าเพียงเล็กน้อย
- สภาพแวดล้อมขณะทำงานที่สม่ำเสมอ - รับรองว่าสภาพแวดล้อมเหมือนกันในเครื่องและแพลตฟอร์มต่าง ๆ
- ความสามารถในการปรับขนาด - ติดตั้งใช้งานหลายอินสแตนซ์หรือผสานรวมกับระบบจัดการคอนเทนเนอร์ได้อย่างง่ายดาย
หากต้องการใช้ Docker images ให้ตรวจสอบว่าติดตั้ง Docker ในระบบแล้ว และส่งข้อมูลรับรอง Cloudinary เป็นตัวแปรสภาพแวดล้อมเมื่อเรียกใช้คอนเทนเนอร์ ดูเอกสารประกอบของ Docker image แต่ละรายการบน Docker Hub เพื่อดูคำแนะนำการใช้งานโดยเฉพาะ
ตัวอย่างการกำหนดค่า
การกำหนดค่า Remote MCP Servers
Remote servers โฮสต์โดย Cloudinary และเข้าถึงผ่าน URL:
{
"mcpServers": {
"cloudinary-asset-mgmt-remote": {
"url": "https://asset-management.mcp.cloudinary.com/mcp"
},
"cloudinary-env-config-remote": {
"url": "https://environment-config.mcp.cloudinary.com/mcp"
},
"cloudinary-smd-remote": {
"url": "https://structured-metadata.mcp.cloudinary.com/mcp"
},
"cloudinary-analysis-remote": {
"url": "https://analysis.mcp.cloudinary.com/mcp"
},
"mediaflows": {
"url": "https://mediaflows.mcp.cloudinary.com/v2/mcp"
}
}
}
Transport: Remote servers รองรับ endpoint สองรายการ —
/mcp(Streamable HTTP, แนะนำ, ไม่มีสถานะ) และ/sse(SSE, เลิกใช้แล้ว แต่ยังคงไว้เพื่อความเข้ากันได้แบบย้อนหลัง) endpoint/sseยังรองรับคำขอ POST ในฐานะ alias ของ/mcpด้วย ดังนั้นไคลเอ็นต์ที่ส่ง Streamable HTTP ไปยัง/sseจะทำงานได้ ใช้/mcpสำหรับการกำหนดค่าใหม่
Remote MCP Servers พร้อมการยืนยันตัวตน
Remote MCP servers ที่โฮสต์โดย Cloudinary ใช้ OAuth2 เป็นค่าเริ่มต้นสำหรับการยืนยันตัวตน คุณยังสามารถยืนยันตัวตนโดยใช้ API keys ผ่าน headers ได้ด้วย:
ใช้ CLOUDINARY_URL (ง่ายที่สุด)
{
"mcpServers": {
"cloudinary-asset-mgmt-remote": {
"url": "https://asset-management.mcp.cloudinary.com/mcp",
"headers": {
"cloudinary-url": "cloudinary://api_key:api_secret@cloud_name"
}
}
}
}
ใช้ Headers แยกกัน
{
"mcpServers": {
"cloudinary-env-config-remote": {
"url": "https://environment-config.mcp.cloudinary.com/mcp",
"headers": {
"cloudinary-cloud-name": "your_cloud_name",
"cloudinary-api-key": "your_api_key",
"cloudinary-api-secret": "your_api_secret"
}
}
}
}
ใช้การกำหนดค่าแบบกำหนดเอง
{
"mcpServers": {
"cloudinary-smd-remote": {
"url": "https://structured-metadata.mcp.cloudinary.com/mcp",
"headers": {
"cloudinary-url": "cloudinary://api_key:api_secret@cloud_name",
"cloudinary-region": "api-eu",
"cloudinary-tools": "list-metadata-fields,get-metadata-field,create-metadata-field"
}
}
}
}
ใช้ Debug Headers
หากต้องการแสดง headers สำหรับจำกัดอัตราการเรียก API และ ID คำขอในผลลัพธ์ของเครื่องมือ ให้เปิดใช้การฝัง headers:
{
"mcpServers": {
"cloudinary-asset-mgmt-remote": {
"url": "https://asset-management.mcp.cloudinary.com/mcp",
"headers": {
"cloudinary-url": "cloudinary://api_key:api_secret@cloud_name",
"cloudinary-embed-headers": "true"
}
}
}
}
ผลลัพธ์ของเครื่องมือแต่ละรายการจะมีฟิลด์ _headers ซึ่งมีข้อมูลเกี่ยวกับการจำกัดอัตราการเรียกและการติดตามคำขอ:
{
"_headers": {
"x-featureratelimit-limit": "10000",
"x-featureratelimit-remaining": "9998",
"x-featureratelimit-reset": "Thu, 13 Feb 2026 00:00:00 GMT",
"x-request-id": "bfeaccc60050594832508590a358a1a4"
}
}
การกำหนดค่า Local MCP Servers
Local servers ทำงานบนเครื่องของคุณโดยใช้แพ็กเกจ npm:
ตัวเลือกที่ 1: ใช้ตัวแปรสภาพแวดล้อม CLOUDINARY_URL (แนะนำ)
{
"mcpServers": {
"cloudinary-asset-mgmt": {
"command": "npx",
"args": ["-y", "--package", "@cloudinary/asset-management-mcp", "--", "mcp", "start"],
"env": {
"CLOUDINARY_URL": "cloudinary://api_key:api_secret@cloud_name"
}
},
"cloudinary-env-config": {
"command": "npx",
"args": ["-y", "--package", "@cloudinary/environment-config-mcp", "--", "mcp", "start"],
"env": {
"CLOUDINARY_URL": "cloudinary://api_key:api_secret@cloud_name"
}
},
"cloudinary-smd": {
"command": "npx",
"args": ["-y", "--package", "@cloudinary/structured-metadata-mcp", "--", "mcp", "start"],
"env": {
"CLOUDINARY_URL": "cloudinary://api_key:api_secret@cloud_name"
}
},
"cloudinary-analysis": {
"command": "npx",
"args": ["-y", "--package", "@cloudinary/analysis-mcp", "--", "mcp", "start"],
"env": {
"CLOUDINARY_URL": "cloudinary://api_key:api_secret@cloud_name"
}
}
}
}
ตัวเลือกที่ 2: ใช้ตัวแปรสภาพแวดล้อมแยกกัน
{
"mcpServers": {
"cloudinary-asset-mgmt": {
"command": "npx",
"args": ["-y", "--package", "@cloudinary/asset-management-mcp", "--", "mcp", "start"],
"env": {
"CLOUDINARY_CLOUD_NAME": "cloud_name",
"CLOUDINARY_API_KEY": "api_key",
"CLOUDINARY_API_SECRET": "api_secret"
}
}
}
}
ตัวเลือกที่ 3: ใช้อาร์กิวเมนต์บรรทัดคำสั่ง
{
"mcpServers": {
"cloudinary-asset-mgmt": {
"command": "npx",
"args": [
"-y", "--package", "@cloudinary/asset-management-mcp",
"--",
"mcp", "start",
"--cloud-name", "cloud_name",
"--api-key", "api_key",
"--api-secret", "api_secret"
]
}
}
}
การกำหนดค่า MediaFlows MCP Server
สำหรับ MediaFlows ให้ใช้การกำหนดค่าต่อไปนี้:
{
"mcpServers": {
"mediaflows": {
"url": "https://mediaflows.mcp.cloudinary.com/v2/mcp",
"headers": {
"cld-cloud-name": "cloud_name",
"cld-api-key": "api_key",
"cld-secret": "api_secret"
}
}
}
}
การกำหนดค่า Local Server ขั้นสูง
แพ็กเกจ npm แต่ละรายการรองรับตัวเลือกการกำหนค่าเพิ่มเติมนอกเหนือจากตัวอย่างการตั้งค่าพื้นฐานข้างต้น
เรียกใช้เป็น HTTP Server
หากต้องการเรียกใช้ MCP server ในเครื่องโดยใช้ Streamable HTTP transport แทน stdio ให้ใช้คำสั่ง serve:
npx -y --package @cloudinary/asset-management-mcp -- mcp serve
server จะรับฟังที่ http://localhost:2718/mcp คุณสามารถระบุพอร์ตที่กำหนดเองได้:
npx -y --package @cloudinary/asset-management-mcp -- mcp serve --port 3000
ยังคงใช้ SSE transport แบบเดิมได้ผ่าน mcp start --transport sse (ใช้แฟล็ก --port เดียวกัน โดยมีค่าเริ่มต้นเป็น 2718) แต่เลิกใช้แล้ว ใช้ mcp serve สำหรับการกำหนดค่าใหม่:
npx -y --package @cloudinary/asset-management-mcp -- mcp start --transport sse
ตัวเลือกการกำหนดค่าที่พร้อมใช้งาน
หากต้องการดูตัวเลือกการกำหนดค่าทั้งหมดที่พร้อมใช้งานสำหรับแพ็กเกจใด ๆ:
npx -y --package @cloudinary/asset-management-mcp -- mcp start --help
npx -y --package @cloudinary/asset-management-mcp -- mcp serve --help
รายการแฟล็กที่พร้อมใช้งานทั้งหมด (@cloudinary/asset-management-mcp; แพ็กเกจอื่นรองรับเพียงบางส่วน):
USAGE
mcp start [--transport stdio|sse] [--port value] [--tool value]... [--mode dynamic]
[--tool-annotations value] [--scope admin|builder|librarian]
[--api-key value] [--api-secret value] [--oauth2 value]
[--cloud-name value] [--server-url value] [--server-index value]
[--region api|api-eu|api-ap] [--api-host value] [--mcp-apps value]
[--log-level debug|warning|info|error] [--env value]...
mcp serve [--port value] [--disable-static-auth] [--tool value]... [--mode dynamic]
[--tool-annotations value] [--scope admin|builder|librarian]
[--api-key value] [--api-secret value] [--oauth2 value]
[--cloud-name value] [--server-url value] [--server-index value]
[--region api|api-eu|api-ap] [--api-host value] [--mcp-apps value]
[--log-level debug|warning|info|error] [--env value]...
COMMANDS
start Run the MCP server (stdio by default)
serve Run the MCP server with Streamable HTTP transport
FLAGS
--transport start only: the transport to use
[stdio|sse, default = stdio; sse is deprecated]
--port The port to listen on [default = 2718]
--disable-static-auth serve only: disable static authentication, allowing
credentials to be passed via request headers only
--tool... Specify tools to mount on the server (repeatable)
--mode dynamic: expose list_tools, describe_tool_input, and
execute_tool instead of individual tools [dynamic]
--tool-annotations Filter tools by annotations (comma-separated:
readOnly, destructive, idempotent, openWorld)
--scope Mount tools/resources that match given scope
(repeatable) [admin|builder|librarian]
--api-key Sets the api_key auth field for the API
--api-secret Sets the api_secret auth field for the API
--oauth2 Sets the oauth2 auth field for the API
--cloud-name Allows setting the cloud_name parameter for all
supported operations
--server-url Overrides the default server URL used by the SDK
--server-index Selects a predefined server used by the SDK
--region Sets the region variable for url substitution
[api|api-eu|api-ap]
--api-host Sets the host variable for url substitution
--mcp-apps Enable MCP Apps (interactive UI): bare flag or
all/true, none/false, or a comma-separated list of
asset-gallery,asset-details,asset-upload
--log-level The log level to use for the server
[debug|warning|info|error, default = info]
--env... Environment variables made available to the server
-h, --help Print help information and exit
การดีบัก
หากต้องการดีบัก payload เครือข่ายโดยละเอียด ให้ใช้ตัวแปรสภาพแวดล้อม CLOUDINARY_DEBUG:
CLOUDINARY_DEBUG=true npx -y --package @cloudinary/asset-management-mcp -- mcp start
คุณสามารถใช้โหมดดีบักร่วมกับตัวเลือกอื่น ๆ เพื่อแก้ไขปัญหาได้อย่างครอบคลุม:
CLOUDINARY_DEBUG=true npx -y --package @cloudinary/asset-management-mcp -- mcp serve --log-level debug
หมายเหตุ: ตัวเลือกการกำหนดค่าเหล่านี้ใช้ได้กับแพ็กเกจ MCP ในเครื่องทั้งหมด:
@cloudinary/asset-management-mcp@cloudinary/environment-config-mcp@cloudinary/structured-metadata-mcp@cloudinary/analysis-mcp
การยืนยันตัวตน
เมื่อเรียกใช้ MCP servers ในเครื่อง สามารถกำหนดค่าการยืนยันตัวตนได้หลายวิธี:
ตัวเลือกที่ 1: ตัวแปรสภาพแวดล้อมแยกกัน (แนะนำ)
export CLOUDINARY_CLOUD_NAME="cloud_name"
export CLOUDINARY_API_KEY="api_key"
export CLOUDINARY_API_SECRET="api_secret"
ตัวเลือกที่ 2: ตัวแปรสภาพแวดล้อม CLOUDINARY_URL
export CLOUDINARY_URL="cloudinary://api_key:api_secret@cloud_name"
ตัวเลือกที่ 3: อาร์กิวเมนต์บรรทัดคำสั่ง
ส่งข้อมูลรับรองเป็นอาร์กิวเมนต์โดยตรง (ดูตัวอย่างการกำหนดค่าด้านบน)
คุณสามารถค้นหาข้อมูลรับรอง Cloudinary ได้ใน Cloudinary Console Dashboard ที่ Settings > Security
ฟีเจอร์ตาม Server
Asset Management Server
- อัปโหลดและจัดการแอสเซ็ตสื่อ (รูปภาพ วิดีโอ และไฟล์ดิบ)
- ค้นหาและจัดระเบียบแอสเซ็ตด้วยการกรองขั้นสูงและการค้นหาด้วยภาพ
- สร้างรูปภาพใหม่ด้วย AI จากพรอมป์ต์ข้อความหรือรูปภาพอ้างอิง และบันทึกลงในบัญชีของคุณโดยตรง
- จัดการการดำเนินการและการแปลงแอสเซ็ต
- จัดการโฟลเดอร์ แท็ก และความสัมพันธ์ระหว่างแอสเซ็ต
- สร้างไฟล์เก็บถาวรและลิงก์ดาวน์โหลด
Environment Config Server
- สร้างและจัดการ transformations และ upload presets ที่ตั้งชื่อไว้
- จัดการโปรไฟล์สตรีมมิงและทริกเกอร์ (การแจ้งเตือนผ่าน webhook)
- ตั้งค่า upload mappings
Structured Metadata Server
- สร้างและจัดการฟิลด์เมทาดาทาที่มีโครงสร้าง
- กำหนดค่ากฎเมทาดาทาแบบมีเงื่อนไขและการตรวจสอบความถูกต้อง
- จัดการค่า datasource สำหรับฟิลด์เมทาดาทาประเภท list
- จัดระเบียบและค้นหาการกำหนดค่าเมทาดาทา
Analysis Server
- วิเคราะห์เนื้อหาด้วย AI รวมถึงการติดแท็ก การกลั่นกรอง และการสร้างคำบรรยาย
- ตรวจจับและจดจำวัตถุด้วยโมเดล AI หลายแบบ
- วิเคราะห์คุณภาพรูปภาพและตรวจจับลายน้ำ
- กลั่นกรองเนื้อหาและวิเคราะห์ความปลอดภัย
- ตรวจจับแฟชั่น ข้อความ และกายวิภาค
- ตรวจจับโลโก้และจำแนกประเภทผลิตภัณฑ์ (ร้านค้า)
MediaFlows Server
- สร้างและจัดการระบบอัตโนมัติของเวิร์กโฟลว์ด้วยภาษาธรรมชาติ
- ค้นหา PowerFlow automations ที่มีอยู่ในสภาพแวดล้อมของคุณ
- สร้างตรรกะแบบมีเงื่อนไขโดยอิงจากเมทาดาทา แท็ก และคุณสมบัติของแอสเซ็ต
- ทำให้เวิร์กโฟลว์การกลั่นกรอง การอนุมัติ และการแจ้งเตือนแอสเซ็ตเป็นอัตโนมัติ
- ดีบักและทำความเข้าใจการกำหนดค่าระบบอัตโนมัติที่มีอยู่
ต้องการเข้าถึงเครื่องมือ Cloudinary เพิ่มเติมหรือไม่
เรากำลังเพิ่มฟังก์ชันการทำงานให้กับ MCP servers เหล่านี้อย่างต่อเนื่อง หากต้องการแสดงความคิดเห็น แจ้งข้อบกพร่อง หรือเสนอฟีเจอร์ โปรดเปิด issue ใน repository นี้
การแก้ไขปัญหา
"Claude's response was interrupted..."
หากเห็นข้อความนี้ Claude อาจใช้ความยาวบริบทถึงขีดจำกัดและหยุดตอบกลางคัน กรณีนี้มักเกิดกับ servers ที่เรียกใช้เครื่องมือหลายรายการต่อเนื่องกัน เช่น asset management server ที่แสดงรายการแอสเซ็ตจำนวนมาก
วิธีลดโอกาสที่จะพบปัญหานี้:
- ระบุสิ่งที่ต้องการให้ชัดเจน และเขียนคำถามให้กระชับ
- หากคำขอเดียวเรียกใช้เครื่องมือหลายรายการ ให้ลองแบ่งเป็นการเรียกใช้เครื่องมือย่อยหลายครั้งเพื่อให้คำตอบสั้นลง
- ใช้พารามิเตอร์การกรองเพื่อจำกัดขอบเขตการค้นหาและการแสดงรายการแอสเซ็ต
ปัญหาการยืนยันตัวตน
ตรวจสอบว่ากำหนดค่าข้อมูลรับรอง Cloudinary ถูกต้อง และมีสิทธิ์ที่จำเป็นสำหรับการดำเนินการที่คุณต้องการ
ฟีเจอร์แบบชำระเงิน
ฟีเจอร์บางอย่างอาจต้องใช้แผน Cloudinary แบบชำระเงิน ตรวจสอบว่าบัญชี Cloudinary ของคุณมีระดับการสมัครสมาชิกที่จำเป็นสำหรับฟีเจอร์ที่ต้องการใช้ เช่น:
- ฟีเจอร์วิเคราะห์ AI ขั้นสูง
- การใช้งาน API ปริมาณมาก
- ความสามารถในการแปลงขั้นสูง
ใบอนุญาต
เผยแพร่ภายใต้ MIT License ดูรายละเอียดได้ในไฟล์ LICENSE