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.

Prérequis

Avant de commencer, assurez-vous que :
  1. Cursor est installé
    Téléchargez et installez la version adaptée à votre OS depuis le site de Cursor
  2. Vous avez une clé API APIMart
    Connectez-vous à la console APIMart pour obtenir votre clé API (commence par sk-)
Astuce : si vous n’avez pas encore de compte APIMart, inscrivez-vous sur APIMart et obtenez d’abord une clé API.

Étape 1 : Ouvrir les paramètres de Cursor

Après avoir lancé Cursor, ouvrez les paramètres :
  1. Cliquez sur l’icône ⚙️ Settings (engrenage) en haut à droite
  2. Ou utilisez les raccourcis :
    • Windows/Linux : Ctrl+Shift+J
    • macOS : Cmd+Shift+J
Cursor main interface

Étape 2 : Configurer les paramètres du modèle

2.1 Ouvrir les paramètres du modèle

Dans les paramètres :
  1. Trouvez Models dans la barre latérale gauche
  2. Ouvrez la page des paramètres du modèle
Cursor Settings - Models

2.2 Utiliser la clé OpenAI API

Sur la page des paramètres du modèle :
  1. Trouvez la section OpenAI API Key
  2. Cliquez sur Add new ou Override OpenAI Base URL
Important : Cursor prend en charge les API compatibles OpenAI, donc APIMart peut être configuré comme fournisseur personnalisé.

2.3 Configurer APIMart

Saisissez ce qui suit :
ParamètreValeur
API KeyVotre clé API APIMart (sk-xxxxxxxxxxxx)
Base URLhttps://api.apimart.ai/v1
Important : - La Base URL doit inclure le suffixe /v1 : https://api.apimart.ai/v1 - La clé API doit être la clé sk-... de la console APIMart - Après la sauvegarde, Cursor utilise les modèles APIMart pour la complétion et le chat
APIMart API configuration

Étape 3 : Choisir les modèles

3.1 Sélection de modèle

Model selection
Dans les paramètres du modèle, vous pouvez choisir les modèles à utiliser. Familles disponibles :
  • GPT-4/5 — forts pour la génération de code complexe et les Q&R
    • gpt-5 — dernier GPT-5
    • gpt-4o — GPT-4o
    • gpt-4o-mini — plus rapide, moins coûteux
  • Claude — forts pour la compréhension et le refactoring
    • claude-sonnet-4-5-20250929 — Claude Sonnet 4.5
    • claude-haiku-4-5-20251001 — Claude Haiku 4.5
  • Autres
    • gemini-2.0-flash-exp — Google Gemini 2.0 Flash
Suggestions : - 💰 Complétion (économique) : gpt-4o-mini - 🚀 Tâches difficiles (performance) : gpt-5, gpt-4o, claude-sonnet-4-5-20250929 - ⚡ Faible latence : gpt-4o-mini, gemini-2.0-flash-exp

3.2 Modèles par fonction

Vous pouvez choisir différents modèles par fonction :
  • Chat — conversations avec l’IA
  • Autocomplete — suggestions inline
  • Cmd+K — édition / génération rapide
Choisissez le meilleur pour chaque workflow.

Étape 4 : Commencer à utiliser

Une fois configuré, vous pouvez utiliser les fonctionnalités IA de Cursor.

4.1 AI Chat (Cmd+L / Ctrl+L)

  1. Appuyez sur Cmd+L (macOS) ou Ctrl+L (Windows/Linux)
  2. Posez une question ou donnez une tâche, par exemple :
    • « Comment implémenter un quicksort ? »
    • « Aide-moi à optimiser la performance de ce code »
    • « Explique comment cette fonction fonctionne »
AI Chat panel

4.2 Complétion de code

  1. Tapez comme d’habitude dans l’éditeur
  2. Cursor suggère des complétions
  3. Appuyez sur Tab pour accepter
Autocomplete

4.3 Édition rapide (Cmd+K / Ctrl+K)

  1. Sélectionnez du code
  2. Appuyez sur Cmd+K (macOS) ou Ctrl+K (Windows/Linux)
  3. Décrivez l’édition, par ex. :
    • « Ajoute la gestion d’erreurs »
    • « Refactore cette fonction »
    • « Ajoute les annotations de type »
Quick edit

4.4 Expliquer le code

  1. Sélectionnez le code
  2. Clic droit → Explain with AI (ou raccourci)
  3. L’IA explique le comportement et la logique

FAQ

Q1 : Impossible d’atteindre APIMart ?

Essayez :
  1. Base URL — doit être exactement https://api.apimart.ai/v1
  2. Clé API — clé sk-... valide depuis la console
  3. Réseau — assurez-vous que https://api.apimart.ai est accessible ; un proxy peut être requis dans certaines régions

Q2 : Réponses lentes ?

Essayez :
  1. Utilisez un modèle plus léger (gpt-4o-mini au lieu de gpt-4o, ou gemini-2.0-flash-exp)
  2. Raccourcissez le contexte — envoyez moins de code, posez des questions plus précises
  3. Vérifiez la latence / le proxy si nécessaire

Q3 : Erreurs API ?

MessageCause probableQue faire
401 UnauthorizedMauvaise clé ou clé expiréeRecréez la clé et mettez à jour dans Cursor
429 Too Many RequestsLimite de débitAttendez et réessayez
500 Internal Server ErrorProblème temporaire du serveurRéessayez plus tard
insufficient_quotaSolde faibleRechargez dans la console

Q4 : Utilisation et facturation ?

Ouvrez la console APIMart :
  • 📊 Statistiques d’appels
  • 💰 Détails des coûts
  • 📈 Tendances d’utilisation
  • 🔍 Journaux des requêtes

Conseils

1. Utilisez le contexte

  • Ouvrez les fichiers connexes
  • Référencez les fichiers avec @filename
  • Référencez les dossiers avec @folder

2. Prompts clairs

❌ Faible :
optimize this
✅ Fort :
Optimize this function for performance:
1. Reduce nested loops
2. Prefer more efficient data structures
3. Add caching where helpful

3. Itérer

Commencez petit → affinez → testez → ajustez les prompts.

4. Règles de projet

Définissez le style, le nommage, l’architecture et les tests dans .cursorrules.

Fonctionnalités

Avec Cursor + APIMart :
  • 💬 Chat pour les questions de codage
  • ⚡ Complétion intelligente
  • ✏️ Éditions en langage naturel
  • 🔍 Compréhension plus profonde du code
  • 🐛 Aide au débogage
  • 📝 Docs et commentaires
  • 🔄 Refactoring
  • 🧪 Squelettes de test

Support


Commencer avec APIMart

Inscrivez-vous, obtenez votre clé API et livrez plus vite avec Cursor !