Comment passer de l'API d'OpenAI à Smart AIPI (guide de 5 minutes)

Guide étape par étape pour passer de l'API d'OpenAI à Smart AIPI. Changez votre base URL, gardez votre code. Fonctionne avec Python, Node.js, cURL, LangChain, Cursor, et plus encore.

S
Smart AIPI Team
4 min de lecture ·
Comment passer de l'API d'OpenAI à Smart AIPI (guide de 5 minutes)

TL;DR: Changez votre base URL en https://api.smartaipi.com/v1 et utilisez votre API key Smart AIPI. Tout le reste reste identique — prompts, streaming, function calling, structured outputs. Cela prend moins de 5 minutes. Économisez 75 % sur chaque appel API.

Pour passer de l'API d'OpenAI à Smart AIPI, changez votre base URL en https://api.smartaipi.com/v1 et utilisez votre API key Smart AIPI. Tout le reste — prompts, streaming, function calling, structured outputs — reste identique. L'ensemble du processus prend moins de 5 minutes.

Étape 1 : Créer un compte gratuit

Inscrivez-vous sur smartaipi.com/signup. Vous pouvez utiliser OAuth GitHub, Google ou Microsoft. Chaque compte reçoit des crédits gratuits — aucune carte bancaire requise.

Étape 2 : Générer une API key

Accédez à votre tableau de bord, cliquez sur API KeysCreate API Key. Donnez-lui un nom et copiez la clé. Vous ne la verrez qu'une seule fois.

Étape 3 : Changer votre base URL

C'est le seul changement à faire. Remplacez l'URL d'OpenAI par celle de Smart AIPI :

Python (SDK OpenAI)

from openai import OpenAI

client = OpenAI(
    api_key="sk-proj-your-smart-aipi-key",
    base_url="https://api.smartaipi.com/v1"
)

# Tout le reste reste exactement identique
response = client.chat.completions.create(
    model="gpt-5.3-codex",
    messages=[{"role": "user", "content": "Hello!"}]
)

Node.js

import OpenAI from 'openai';

const client = new OpenAI({
    apiKey: 'sk-proj-your-smart-aipi-key',
    baseURL: 'https://api.smartaipi.com/v1',
});

const response = await client.chat.completions.create({
    model: 'gpt-5.3-codex',
    messages: [{ role: 'user', content: 'Hello!' }],
});

cURL

curl https://api.smartaipi.com/v1/chat/completions \
  -H "Authorization: Bearer sk-proj-your-smart-aipi-key" \
  -H "Content-Type: application/json" \
  -d '{"model":"gpt-5.3-codex","messages":[{"role":"user","content":"Hello!"}]}'

Variables d'environnement (fonctionne avec LangChain, Cursor, Continue, etc.)

export OPENAI_API_KEY=sk-proj-your-smart-aipi-key
export OPENAI_BASE_URL=https://api.smartaipi.com/v1

La plupart des frameworks et outils — LangChain, LlamaIndex, Cursor, Continue, Codex CLI — lisent automatiquement ces variables d'environnement.

Étape 4 : Vérifier que cela fonctionne

Envoyez une requête de test et vérifiez votre tableau de bord Smart AIPI. Vous devriez voir la requête dans vos statistiques d'utilisation en quelques secondes.

Questions fréquentes

Est-ce que le streaming fonctionne avec Smart AIPI ?

Oui. Définissez stream: true et gérez les Server-Sent Events exactement de la même manière. Aucun changement nécessaire.

Est-ce que function calling et l'utilisation d'outils fonctionnent ?

Entièrement pris en charge. Tools, function calling, mode JSON, structured outputs — la spécification complète de l'API OpenAI fonctionne via Smart AIPI.

Qu'en est-il des outils qui utilisent le format d'API Anthropic ?

Smart AIPI prend également en charge le format d'API Anthropic (/v1/messages). Définissez ANTHROPIC_BASE_URL=https://api.smartaipi.com et les outils conçus pour le SDK Anthropic utiliseront GPT-5.3 Codex côté backend.

Combien vais-je économiser ?

75 % sur chaque appel API. La sortie GPT-5.3 Codex coûte 3,50 $/1M tokens via Smart AIPI contre 14,00 $/1M directement chez OpenAI. Pour 10M tokens/mois, cela représente plus de 100 $ économisés.

Dois-je modifier mes prompts ou la gestion des réponses ?

Non. Smart AIPI est entièrement compatible OpenAI. Le seul changement est la base URL. Vos prompts, le parsing des réponses, la gestion des erreurs — tout reste identique.

Tutoriel Migration OpenAI
S
Écrit par
Smart AIPI

Passerelle API compatible OpenAI. Accédez aux modèles d'IA de pointe à 75 % de coût en moins.

Commencer gratuitement

Message envoyé

Nous vous répondrons sous 2 jours ouvrés.

Contacter le support

Vous avez une question ou besoin d'aide ? Envoyez-nous un message et nous vous répondrons sous 2 jours ouvrés.