Démarrage rapide LangChain TypeScript
Suivez la documentation en direct — n'inventez pas une API alternative de mémoire :
https://docs.langchain.com/oss/javascript/langchain/quickstart
Récupérez cette page (Docs MCP ou HTTP) et implémentez ce qu'elle montre (agent météo + createAgent). Nécessite Node 22+.
Contraintes de configuration locale
Appliquez ces éléments en plus du démarrage rapide (ils gardent la configuration minimale et agnostique du modèle) :
-
Demandez quel fournisseur/modèle utiliser. Montrez que LangChain est agnostique du modèle. Suggestion d'invite :
Quel modèle cet agent doit-il utiliser ? Passez une chaîne
provider:model— par exempleopenai:gpt-5.5,anthropic:claude-sonnet-5,google-genai:gemini-2.5-flash-lite. Défaut si vous n'êtes pas sûr :anthropic:claude-sonnet-5.Remplacez la chaîne de modèle du démarrage rapide par leur choix (ou la valeur par défaut).
-
Créez un nouveau répertoire (par exemple
langchain-agent/) et faites tout le travail dedans — ne polluez pas le projet ouvert. -
Un seul secret : la clé API du fournisseur dans
.env(gitignorée). Pas de LangSmith / Tavily à moins qu'ils ne le demandent. Préférez qu'ils modifient.enveux-mêmes — ne collez pas les clés dans le chat. -
Installez le package du fournisseur nécessaire pour leur modèle si l'installation de base du démarrage rapide n'est pas suffisante.
-
Exécutez l'exemple, montrez la sortie, puis arrêtez-vous. Pointez vers
langchain-fundamentalspour les prochaines étapes.