Passer au contenu principal

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
    Connexion à votre compte GccAi
  3. Créez une nouvelle clé API Sur la page des clés API, cliquez sur le bouton Create API Key en haut à droite.
    Cliquez sur Create API Key sur la page des clés API
    Dans le formulaire qui s’affiche, saisissez un Name pour la clé, configurez éventuellement le quota (Unlimited Quota), les limites de modèles (Enable Model Limits) et une liste blanche d’IP, puis cliquez sur Create Key.
    Remplir le formulaire de création de clé API
  4. Conservez votre clé en sécurité
    Cliquez sur l'icône de copie pour copier votre clé API

Étape 2 : Choisir un modèle

Nous proposons plusieurs modèles d’IA au choix. Consultez le Marché des modèles pour parcourir tous les modèles disponibles et leurs tarifs.

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.