Meshy 7.1 generates textured 3D models from one to four views of the same object, with polygon count, topology, symmetry, and optional PBR texture controls.
Meshy 7.1 Multi Image to 3D (meshy/v7.1/multi-image-to-3d) is a 3d model from Meshy. Pricing via AIgateway: see pricing table. Call it via https://api.aigateway.sh/v1/chat/completions — set model="meshy/v7.1/multi-image-to-3d".
curl https://api.aigateway.sh/v1/chat/completions \
-H "Authorization: Bearer $AIGATEWAY_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"meshy/v7.1/multi-image-to-3d"}'{
"model": "meshy/v7.1/multi-image-to-3d",
"messages": [
{ "role": "system", "content": "You are a helpful assistant." },
{ "role": "user", "content": "Hello!" }
],
"temperature": 0.7,
"top_p": 0.95,
"max_tokens": 1024,
"stream": false
}{
"id": "chatcmpl-abc123",
"object": "chat.completion",
"created": 1776947082,
"model": "meshy/v7.1/multi-image-to-3d",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "Hello! How can I help you today?"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 24,
"completion_tokens": 12,
"total_tokens": 36
}
}# pip install aigateway-py openai
# aigateway-py adds sub-accounts, evals, replays, jobs, webhook verify.
# openai SDK covers chat — drop-in per our SDK's own guidance.
from openai import OpenAI
client = OpenAI(
base_url="https://api.aigateway.sh/v1",
api_key="sk-aig-...",
)
r = client.chat.completions.create(
model="meshy/v7.1/multi-image-to-3d",
messages=[{"role": "user", "content": "Hello!"}],
)
print(r.choices[0].message.content)