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

