import { InferenceClient } from "@huggingface/inference";
const client = new InferenceClient(process.env.HF_TOKEN);
let out = "";
const stream = client.chatCompletionStream({
model: "deepseek-ai/DeepSeek-V3.2:novita",
messages: [
{
role: "user",
content: "What is the capital of France?",
},
],
});
for await (const chunk of stream) {
if (chunk.choices && chunk.choices.length > 0) {
const newContent = chunk.choices[0].delta.content;
out += newContent;
console.log(newContent);
}
}