SubNP Logo
API gratuite

Générer des images AI Par programme

Accédez à notre API gratuite pour intégrer la génération d'images d'IA dans vos applications. Intégration simple avec une documentation complète.

Statut API

Advertisement
API développeur

Alimenter vos applications avec l'IA

Intégrez nos puissantes capacités de génération d'images d'IA dans vos applications avec notre API gratuite et adaptée aux développeurs.

Génération en temps réel

Obtenez des mises à jour en temps réel sur vos progrès de génération d'images avec des événements de serveur (SSE).

Modèles multiples

Choisissez parmi divers modèles d'IA optimisés pour différents cas d'utilisation et styles.

GRATUIT à utiliser

Commencez avec notre niveau et notre échelle gratuits à mesure que vos besoins augmentent.

POST/api/free/generate
// Make the request
const response = await fetch("/api/free/generate", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({
    prompt: "A beautiful sunset over mountains",
    model: "turbo"
  })
});

// Create event source for streaming updates
const reader = response.body
  .pipeThrough(new TextDecoderStream())
  .pipeThrough(new TransformStream({
    transform(chunk, controller) {
      // Parse SSE data
      const lines = chunk.split('\n');
      const messages = lines
        .filter(line => line.startsWith('data: '))
        .map(line => JSON.parse(line.slice(6)));
      
      messages.forEach(data => {
        switch (data.status) {
          case 'processing':
            console.log('Progress:', data.message);
            break;
          case 'complete':
            console.log('Image URL:', data.imageUrl);
            break;
          case 'error':
            console.error('Error:', data.message);
            break;
        }
      });
    }
  }));

// Start reading the stream
reader.read();
Intégration facile
API de repos simple avec les réponses JSON
Modèles multiples
Choisissez parmi divers modèles d'IA
Statistiques d'utilisation
Surveillez votre utilisation de l'API

URL de base

https://t2i.mcpcore.xyz

Points de terminaison API

GET/api/free/models
Get a list of available image generation models.
// Fetch available models
const response = await fetch("https://subnp.com/api/free/models");
const data = await response.json();

// Example response:
{
  success: true,
  models: [
    { model: "turbo", provider: "MitraAi" },
    { model: "flux", provider: "MitraAi" },
    { model: "magic", provider: "MagicStudio" }
  ]
}
GET/api/free/stats
Get API usage statistics.
// Fetch API statistics
const response = await fetch("https://subnp.com/api/free/stats");
const data = await response.json();

// Example response:
{
  timestamp: "2024-01-01T00:00:00Z",
  totalRequests: 1250,
  successRate: 98.5,
  lastHourRequests: 45
}