Enterprise API
Enterprise API เป็นฟีเจอร์ที่ช่วยให้คุณสามารถผสานรวมความสามารถระดับ Enterprise ของ Meshy เข้ากับแอปพลิเคชันของคุณเองได้ ฟีเจอร์ API เหล่านี้มีให้ใช้งานเฉพาะผู้ใช้ที่สมัครแผนระดับ enterprise ของเราเท่านั้น ในส่วนนี้ คุณจะพบข้อมูลทั้งหมดที่จำเป็นสำหรับการเริ่มต้นใช้งาน API นี้
List Showcases
เอนด์พอยต์นี้ช่วยให้คุณสามารถค้นหาและส่งคืนโมเดลตัวอย่างจากคอมมูนิตี้ที่พร้อมให้ดาวน์โหลดได้ คุณสามารถส่งคืนโมเดลได้สูงสุด 10 โมเดลต่อคำขอหนึ่งครั้ง และแต่ละคำขอจะมีค่าใช้จ่าย 1 เครดิต
พารามิเตอร์
แอตทริบิวต์ที่ไม่บังคับ
- Name
- page_size
- Type
- integer
- Description
จำนวนโมเดลตัวอย่างที่จะส่งคืน ต้องเป็นจำนวนบวกระหว่าง
1ถึง10(รวมค่าทั้งสอง) โปรดทราบว่าอาจมีความเป็นไปได้ที่คำขอจะส่งคืนจำนวนโมเดลที่ตรงกันน้อยกว่าที่ร้องขอ หากมีโมเดลที่ตรงกันไม่เพียงพอ และจะไม่มีการส่งคืนโมเดลใดเลยหากไม่พบโมเดลที่ตรงกัน ค่าเริ่มต้นคือ3โมเดล หากไม่ระบุpage_size
- Name
- sort_by
- Type
- string
- Description
วิธีการจัดเรียงผลลัพธ์การค้นหาที่ได้รับ หากไม่ระบุ ผลลัพธ์จะถูกจัดเรียงตามเวลาที่สร้าง จากล่าสุดไปหาเก่าสุด (
-created_at)+created_at: จัดเรียงตามเวลาที่สร้างแบบเรียงจากน้อยไปมาก-created_at: จัดเรียงตามเวลาที่สร้างแบบเรียงจากมากไปน้อย+updated_at: จัดเรียงตามเวลาที่อัปเดตแบบเรียงจากน้อยไปมาก-updated_at: จัดเรียงตามเวลาที่อัปเดตแบบเรียงจากมากไปน้อย+downloads: จัดเรียงตามจำนวนดาวน์โหลดแบบเรียงจากน้อยไปมาก-downloads: จัดเรียงตามจำนวนดาวน์โหลดแบบเรียงจากมากไปน้อย
- Name
- search
- Type
- string
- Description
ข้อความที่ต้องการค้นหาภายในชื่อโมเดลที่เผยแพร่ในคอมมูนิตี้ (CC0) หากไม่ระบุ จะส่งคืนโมเดลยอดนิยมโดยรวมของคอมมูนิตี้ (อิงตาม
sort_by)
- Name
- format
- Type
- string
- Description
รูปแบบโมเดล 3 มิติที่ต้องการสำหรับผลลัพธ์ที่ส่งคืน โมเดลทั้งหมดที่ได้รับจะอยู่ในรูปแบบที่ระบุ ต้องเป็นหนึ่งในค่าที่ไม่บังคับด้านล่างนี้ หากไม่ระบุ จะเป็น
glbโดยค่าเริ่มต้นglb: รูปแบบ glbfbx: รูปแบบ fbxobj: รูปแบบ objusdz: รูปแบบ usdz
- Name
- showcase_type
- Type
- string
- Description
ประเภทโมเดลที่ต้องการสำหรับผลลัพธ์ที่ส่งคืน โมเดลทั้งหมดที่ได้รับจะอยู่ในประเภทที่ระบุ ต้องเป็นหนึ่งในค่าที่ไม่บังคับด้านล่างนี้ หากไม่ระบุ จะเป็น
allโดยค่าเริ่มต้นall: โมเดลตัวอย่างทั้งหมดanimated: โมเดลตัวอย่างที่มีแอนิเมชันstatic: โมเดลตัวอย่างแบบสแตติก
สิ่งที่ส่งคืน
- Name
- id
- Type
- string
- Description
ตัวระบุเฉพาะสำหรับโมเดลตัวอย่าง แม้ว่าเราจะใช้ k-sortable UUID เป็นรายละเอียดการใช้งานสำหรับ task id แต่คุณ ไม่ควร สันนิษฐานรูปแบบใดๆ สำหรับ id นี้
- Name
- result_id
- Type
- string
- Description
ตัวระบุเฉพาะสำหรับผลลัพธ์โมเดลที่ส่งคืน ID นี้เชื่อมโยงกับโมเดลและสามารถใช้ได้โดยตรงในงาน API อื่นๆ เช่น รีเมช
- Name
- model_url
- Type
- object
- Description
URL ของโมเดล 3 มิติที่สามารถดาวน์โหลดได้พร้อมเทกซ์เจอร์ ค่าเริ่มต้นจะส่งคืนในรูปแบบ glb
- Name
- conversion_status
- Type
- string
- Description
สถานะการแปลงประเภทไฟล์ของโมเดลที่ส่งคืน
<empty string>: ไม่ได้แปลง (ค่าเริ่มต้น glb)success: แปลงสำเร็จfailed: แปลงล้มเหลว
- Name
- community_url
- Type
- string
- Description
ลิงก์สำหรับเรียกดูในคอมมูนิตี้ของโมเดลตัวอย่าง
- Name
- author
- Type
- string
- Description
ผู้สร้างโมเดลตัวอย่าง
- Name
- topology
- Type
- string
- Description
topology ของโมเดลตัวอย่าง (
quadหรือtriangle)
- Name
- name
- Type
- string
- Description
ชื่อของโมเดลตัวอย่าง
- Name
- object_prompt
- Type
- string
- Description
คำอธิบายของโมเดลตัวอย่าง
- Name
- categories
- Type
- array
- Description
หมวดหมู่ของโมเดลตัวอย่าง
- Name
- tags
- Type
- array
- Description
แท็กของโมเดลตัวอย่าง
- Name
- mode
- Type
- string
- Description
mode ของโมเดลตัวอย่าง
- Name
- created_at
- Type
- timestamp
- Description
ไทม์สแตมป์ของการสร้างโมเดลตัวอย่าง (มิลลิวินาที)
- Name
- updated_at
- Type
- timestamp
- Description
ไทม์สแตมป์ของการอัปเดตโมเดลตัวอย่าง (มิลลิวินาที)
Request
curl "https://api.meshy.ai/openapi/v1/showcases?page_size=10&sort_by=-created_at&search=car&format=glb" \
-H "Authorization: Bearer ${YOUR_API_KEY}"
Response
{
"result": [
{
"id": "018a210d-8ba4-705c-b111-1f1776f7f578",
"result_id": "018a210d-8ba4-705c-b111-1f1776f7f578",
"model_url": "https://api.meshy.ai/v1/models/018a210d-8ba4-705c-b111-1f1776f7f578/model.glb",
"conversion_status": "success",
"community_url": "https://www.meshy.ai/showcase/018a210d-8ba4-705c-b111-1f1776f7f578",
"author": "John Doe",
"topology": "quad",
"name": "Car",
"object_prompt": "A car",
"categories": ["vehicle"],
"tags": ["car", "vehicle"],
"mode": "3d",
"created_at": 1717171717171,
"updated_at": 1717171717171
}
]
}