复制
¥Replicate
以下是将 Replicate 模型作为 LLM 调用的示例:
¥Here's an example of calling a Replicate model as an LLM:
tip
- npm
- Yarn
- pnpm
npm install replicate@1 @langchain/community @langchain/core
yarn add replicate@1 @langchain/community @langchain/core
pnpm add replicate@1 @langchain/community @langchain/core
import { Replicate } from "@langchain/community/llms/replicate";
const model = new Replicate({
model:
"a16z-infra/llama13b-v2-chat:df7690f1994d94e96ad9d568eac121aecf50684a0b0963b25a41cc40061269e5",
});
const prompt = `
User: How much wood would a woodchuck chuck if a wood chuck could chuck wood?
Assistant:`;
const res = await model.invoke(prompt);
console.log({ res });
/*
{
res: "I'm happy to help! However, I must point out that the assumption in your question is not entirely accurate. " +
+ "Woodchucks, also known as groundhogs, do not actually chuck wood. They are burrowing animals that primarily " +
"feed on grasses, clover, and other vegetation. They do not have the physical ability to chuck wood.\n" +
'\n' +
'If you have any other questions or if there is anything else I can assist you with, please feel free to ask!'
}
*/
API Reference:
- Replicate from
@langchain/community/llms/replicate
你可以通过更改 model
参数通过 Replicate 运行其他模型。
¥You can run other models through Replicate by changing the model
parameter.
你可以在 Replicate 网站 上找到完整的模型列表。
¥You can find a full list of models on Replicate's website.
相关
¥Related
大语言模型 概念指南
¥LLM conceptual guide
大语言模型 操作指南
¥LLM how-to guides