DeepInfra
LangChain 通过 DeepInfra 封装器支持 Deep Infra 所托管的 LLM。
首先,你需要安装 @langchain/community 包:
:::提示 请参阅安装集成包的一般说明部分。 :::
- npm
- Yarn
- pnpm
npm install @langchain/community @langchain/core
yarn add @langchain/community @langchain/core
pnpm add @langchain/community @langchain/core
你需要获取一个 API 密钥,并将其设置为名为 DEEPINFRA_API_TOKEN 的环境变量(或者直接传入构造函数),然后按照以下方式调用模型:
import { DeepInfraLLM } from "@langchain/community/llms/deepinfra";
const apiKey = process.env.DEEPINFRA_API_TOKEN;
const model = "meta-llama/Meta-Llama-3-70B-Instruct";
const llm = new DeepInfraLLM({
temperature: 0.7,
maxTokens: 20,
model,
apiKey,
maxRetries: 5,
});
const res = await llm.invoke(
"What is the next step in the process of making a good game?"
);
console.log({ res });
API Reference:
- DeepInfraLLM from
@langchain/community/llms/deepinfra
相关内容
Related
- LLM conceptual guide
- LLM how-to guides