本页还没有译文
本页 2 段还没译成Español,下面显示的是英文原文。Stream Text with File Prompt
还没翻译译自英文(ai-sdk.dev)本页 2 段都还没译
Working with files in AI applications often requires analyzing documents, processing structured data, or extracting information from various file formats. File prompts allow you to send file content directly to the model, enabling tasks like document analysis, data extraction, or generating responses based on file contents.
import { streamText } from 'ai';
import 'dotenv/config';
import fs from 'node:fs';
async function main() {
const result = streamText({
model: 'anthropic/claude-sonnet-5.5',
messages: [
{
role: 'user',
content: [
{
type: 'text',
text: 'What is an embedding model according to this document?',
},
{
type: 'file',
data: fs.readFileSync('./data/ai.pdf'),
mediaType: 'application/pdf',
},
],
},
],
});
for await (const textPart of result.textStream) {
process.stdout.write(textPart);
}
}
main().catch(console.error);AI 翻译查看英文原文