本页目录
先来看 AI SDK 支持的最简单配置:生成文本。
滚动式代码讲解
1
首先使用从 generateText 导入的函数 ai,传入提示词和模型,就会得到一个包含文本的对象。
2
这里使用的模型是 Anthropic 的 claude-3.5-haiku,通过 Vercel 的 @ai-sdk/anthropic.
3
如果需要,也可以指定其他模型,例如改用 claude-3.5-sonnet 。
4
接着调用我们创建的函数 answerMyQuestion.
假设我们问它:“一氧化二氢的化学式是什么?”
运行代码后,它会向 Anthropic 发送查询,并返回问题答案。
import { generateText } from "ai";export const answerMyQuestion = async (prompt: string,) => {const { text } = await generateText({model,prompt,});return text;};
返回对象中还包含许多其他内容,我们会在后续示例中介绍。
// Lots of other properties on// this returned object!const { text } = await generateText({model,prompt,});return text;
登录以保存进度。