Documentation Index
Fetch the complete documentation index at: https://langchain-zh.cn/llms.txt
Use this file to discover all available pages before exploring further.
Google Places 工具允许您的代理利用 Google Places API,从 Google Places 上列出的地点相关文本中查找地址、电话号码、网站等信息。
您需要从 Google 此处 获取 API 密钥,并 启用新的 Places API。然后,将您的 API 密钥设置为 process.env.GOOGLE_PLACES_API_KEY 或作为 apiKey 构造函数参数传入。
有关安装 LangChain 包的通用说明,请参阅 此部分。
npm install @langchain/openai @langchain/community @langchain/core
import { GooglePlacesAPI } from "@langchain/community/tools/google_places";
import { OpenAI } from "@langchain/openai";
import { initializeAgentExecutorWithOptions } from "@langchain/classic/agents";
export async function run() {
const model = new OpenAI({
temperature: 0,
});
const tools = [new GooglePlacesAPI()];
const executor = await initializeAgentExecutorWithOptions(tools, model, {
agentType: "zero-shot-react-description",
verbose: true,
});
const res = await executor.invoke({
input: "多伦多大学士嘉堡校区在哪里?",
});
console.log(res.output);
}
相关链接