关于 langchain-typescript-quickstart
用于依据官方快速入门构建 LangChain TypeScript 天气 Agent 的技能,涵盖模型选择、独立目录配置和运行示例。
主要功能
- 01依据官方快速入门实现
- 02选择服务商和模型
- 03在新目录中创建项目
- 04将 API 密钥存于 .env
- 05运行天气 Agent 示例
适用场景
- 01启动 LangChain TypeScript Agent 项目
- 02使用指定模型试运行天气 Agent
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ langchain-ai/ langchain-skills --skill langchain-typescript-quickstart安装后在 Claude Code 中输入/langchain-typescript-quickstart确认已加载。
详细介绍
LangChain TypeScript 快速入门
请遵循实时文档——不要凭记忆编造其他 API:
https://docs.langchain.com/oss/javascript/langchain/quickstart
获取该页面(使用 Docs MCP 或 HTTP),并按文档示例实现(天气 Agent + createAgent)。需要 Node 22+。
本地设置要求
在快速入门的基础上应用以下要求,以尽量简化设置并保持模型无关:
-
询问要使用哪个提供商/模型。展示 LangChain 如何保持模型无关。建议使用以下提示词:
这个 Agent 应使用哪个模型?请传入
provider:model字符串,例如openai:gpt-5.5、anthropic:claude-sonnet-5、google-genai:gemini-2.5-flash-lite。如果不确定,默认使用anthropic:claude-sonnet-5。将快速入门中的模型字符串替换为用户选择的值(或默认值)。
-
创建一个新目录(例如
langchain-agent/),并在其中完成所有工作——不要污染已打开的项目。 -
唯一需要的密钥是
.env中的提供商 API 密钥(已加入 git 忽略)。除非用户提出要求,否则不需要 LangSmith / Tavily。最好让用户自行编辑.env——不要在聊天中粘贴密钥。 -
如果快速入门的基础安装不够,请安装所选模型所需的提供商包。
-
运行示例,展示输出,然后停止。后续步骤请参考
langchain-fundamentals。