Modern .NET SDK for MetaVision text-to-3D and image-to-3D generation, generated with AutoSDK.
Built from a locally maintained OpenAPI definition based on MetaVision's public API documentation and A2A agent card so the SDK stays close to the upstream API surface.
Designed for fast regeneration and low-friction updates when the upstream API changes without breaking compatibility.
Targets current .NET practices including nullability, trimming, NativeAOT awareness, and source-generated serialization.
using MetaVision;
using var client = new MetaVisionClient(apiKey);Create a MetaVision client, validate the configured API key, and prepare a text-to-3D generation request.
using var client = new MetaVisionClient(apiKey);
// Validate the API key before starting a generation task. This endpoint
// does not spend generation credits.
var key = await client.Keys.ValidateApiKeyAsync(apiKey);
// Text-to-3D generation is asynchronous and returns a task id. The
// request below shows the typed payload used by
// `CreateTextTo3DGenerationAsync` without spending credits in tests.
var request = new TextTo3DGenerationRequest("a futuristic spaceship");Open an issue in tryAGI/MetaVision.
Use GitHub Discussions for design questions and usage help.
Join the tryAGI Discord for broader discussion across SDKs.
This project is supported by JetBrains through the Open Source Support Program.
