Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://docs.apimart.ai/llms.txt

Use this file to discover all available pages before exploring further.

Démarrage rapide

Bienvenue dans nos services API ! Ce guide vous aide à démarrer rapidement avec la génération d’images et de vidéos.

Étape 1 : Obtenir une clé API

  1. Visitez la page de gestion des clés API
  2. Connectez-vous à votre compte
  3. Créez une nouvelle clé API
  4. Conservez votre clé en sécurité (elle n’est affichée qu’une seule fois)

Étape 2 : Choisir un modèle

Nous proposons plusieurs modèles d’IA au choix.

Modèles de génération de texte

  • GPT-4o : puissantes capacités de dialogue et de génération de texte
  • Claude : modèle conversationnel haute performance d’Anthropic
  • Gemini : grand modèle de langage multimodal de Google

Modèles de génération d’images

  • GPT-4o-image : génération d’images de haute qualité

Modèles de génération vidéo

  • Sora2 : génération vidéo professionnelle

Étape 3 : Envoyer une requête

Exemple de génération de texte

curl -X POST https://api.apimart.ai/v1/chat/completions \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-4o",
    "messages": [
      {
        "role": "user",
        "content": "Hello, please introduce yourself"
      }
    ]
  }'

Exemple de génération d’image

curl -X POST https://api.apimart.ai/v1/images/generations \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-4o-image",
    "prompt": "A cute panda",
    "size": "1:1",
    "n": 1
  }'

Exemple de génération vidéo

curl -X POST https://api.apimart.ai/v1/videos/generations \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "sora-2",
    "prompt": "Waves crashing against the shore",
    "duration": 15,
    "aspect_ratio": "16:9"
  }'

Étape 4 : Vérifier le statut de la tâche

Comme nous utilisons un traitement asynchrone, vous devez interroger le statut de la tâche pour obtenir les résultats.
curl -X GET https://api.apimart.ai/v1/tasks/YOUR_TASK_ID \
  -H "Authorization: Bearer YOUR_API_KEY"

Et ensuite

Consulter la documentation API

En savoir plus sur tous les points de terminaison d’API disponibles.

Guide de développement

Apprenez à intégrer l’API dans votre application.