概述
集成详情
| 类 | 包 | 可序列化 | JS 支持 | 下载量 | 版本 |
|---|---|---|---|---|---|
ChatXAI | langchain-xai | beta | ✅ |
模型功能
设置
要访问 xAI 模型,您需要创建 xAI 账户,获取 API key,并安装langchain-xai 集成包。
凭据
前往 此页面 注册 xAI 并生成 API key。完成后,设置XAI_API_KEY 环境变量:
安装
LangChain xAI 集成位于langchain-xai 包中:
实例化
现在我们可以实例化模型对象并生成聊天补全:调用
工具调用
ChatXAI 拥有工具调用 API(我们在此将”工具调用”和”函数调用”互换使用),允许您描述工具及其参数,并让模型返回包含要调用的工具和该工具输入的 JSON 对象。工具调用对于构建工具使用链和智能体、以及从模型获取结构化输出极为有用。ChatXAI.bind_tools()
通过ChatXAI.bind_tools,我们可以轻松将 Pydantic 类、字典 schema、LangChain 工具甚至函数作为工具传递给模型。在底层,这些都会被转换为 OpenAI 工具 schema,格式如下:
实时搜索
xAI 支持实时搜索功能,使 Grok 能够利用网络搜索结果来支撑其回答:API 参考
有关所有ChatXAI 功能和配置的详细文档,请前往 API 参考。
通过 MCP 将这些文档连接到 Claude、VSCode 等以获得实时解答。

