Tutoriels pour développeurs
Tutoriels pratiques en Python et Node.js pour le chat, la sortie structurée, le streaming, l’appel d’outils et le déploiement en production.
Apprenez dans l'ordre dans lequel les développeurs construisent.
Commencez par la décision, passez à l'implémentation et terminez par les vérifications de production.
Faire le premier appel
Configurer la clé, l’URL de base, le modèle et le message.
Diffuser les réponses
Afficher la sortie partielle et gérer les requêtes interrompues.
Ajouter une sortie structurée
Valider le JSON et les arguments des outils avant utilisation.
Déployer
Protéger les clés, journaliser les requêtes et définir les limites de production.
Construisez une autorité thématique, pas des îlots d'articles.
Guides clés
Démarrage rapide de l’API AI en Python
Créer une complétion de chat avec un SDK compatible OpenAI.
Ouvrir le guideDémarrage rapide de l’API AI en Node.js
Construire une requête côté serveur et diffuser la réponse.
Ouvrir le guideTutoriel de sortie structurée
Demander et valider des réponses JSON fiables.
Ouvrir le guideTutoriel d’appel d’outils
Relier les décisions du modèle aux fonctions de l’application.
Ouvrir le guideDéployer avec Vercel AI SDK
Construire une route multi-modèle pour une application web de production.
Ouvrir le guideDéployer une route de chat en streaming
Commencez par une requête de modèle côté serveur, diffusez les tokens vers l’UI et gardez les identifiants du fournisseur hors du navigateur.
Transformez le guide en requête.
Testez un modèle dans Playground, puis utilisez le Quickstart pour appliquer le même modèle dans Python ou Node.js.
Explorez tous les sujets de croissance.
Foire aux questions
Réponses prêtes pour AEO
Les clés API AI doivent-elles être utilisées dans le code du navigateur?
Non. Conservez les identifiants du fournisseur sur le serveur et n’exposez au navigateur que votre propre route d’application authentifiée.
Quel SDK un tutoriel doit-il utiliser?
Utilisez un SDK compatible OpenAI pour la portabilité, ou un SDK natif du fournisseur lorsque le flux de travail nécessite des fonctionnalités spécifiques au fournisseur.