来源:互联网 更新时间:2026-07-22 07:58
今天,就从这两个参数说起,一路聊到如何用 LangChain 把“随机”驯服成“创意”和“严谨”两条生产链。
messagesoutput_parserstoolsprompts 复制代码// .env 文件
DEEPSEEK_API_KEY=your_api_key
DEEPSEEK_API_BASE_URL=
bash
复制代码pnpm add dotenv @langchain/openai @langchain/core
复制代码// JSmain.mjs
import 'dotenv/config';
import { ChatOpenAI } from '@langchain/openai';
import { StringOutputParser } from '@langchain/core/output_parsers';
import { PromptTemplate } from '@langchain/core/prompts';
// ---------- 创意模型(高温度,小TopK) ----------
// 适合写故事、诗歌、广告语,需要发散但不脱离主题
const creativeModel = new ChatOpenAI({
model: 'deepseek-v4-pro',
temperature: 0.8, // 高随机性,激发灵感
topK: 4, // 只从概率前4个词采样,防止跑偏
maxTokens: 600,
apiKey: process.env.DEEPSEEK_API_KEY,
configuration: {
baseURL: process.env.DEEPSEEK_API_BASE_URL,
},
});
// ---------- 严谨模型(低温度,大TopK) ----------
// 适合描述事实、技术文档、合同条款
const preciseModel = new ChatOpenAI({
model: 'deepseek-v4-pro',
temperature: 0.2, // 保守,选最高概率词
topK: 8, // 保留更多候选,保证信息完整性
maxTokens: 600,
apiKey: process.env.DEEPSEEK_API_KEY,
configuration: {
baseURL: process.env.DEEPSEEK_API_BASE_URL,
},
});
复制代码// 模板里同时包含“任务”和“风格指令”
const storyPrompt = PromptTemplate.fromTemplate(`
请写一篇短篇散文,主题:{theme}。
风格要求:温柔治愈,篇幅在200字左右,不要分段,文字细腻有画面感。
`);
复制代码const outputParser = new StringOutputParser();
复制代码// 创意写作链:模板 → 创意模型 → 解析器
const creativeChain = storyPrompt.pipe(creativeModel).pipe(outputParser);
// 严谨写作链:模板 → 严谨模型 → 解析器
const preciseChain = storyPrompt.pipe(preciseModel).pipe(outputParser);
复制代码async function runWriteDemo() {
const theme = '秋日山野晚风';
console.log(' 创意写作模式(temperature=0.8, topK=4)');
const creativeText = await creativeChain.invoke({ theme });
console.log(creativeText);
console.log('n------------------n');
console.log(' 严谨写实模式(temperature=0.2, topK=8)');
const preciseText = await preciseChain.invoke({ theme });
console.log(preciseText);
}
runWriteDemo().catch(err => {
console.error(' 运行出错:', err);
});
| 参数组合 | 适用场景 | 效果特征 |
|---|---|---|
| temp=0.2, topK=8 | 代码、法律、事实 | 稳定、准确、信息完整 |
| temp=0.8, topK=4 | 创意写作、营销文案 | 丰富、有惊喜、但不偏离主题 |
| temp=0.5, topK=6 | 聊天机器人、通用 | 平衡,日常对话 |
最后,记住一句话:
七麦数据官网网页地址 七麦数据官方入口在线首页
问卷星官方网站入口地址 问卷星网页版在线使用
币安Binance官方中文网站 币安App最新版下载及新手注册指南
PokePay加密卡2026完整指南:申请开卡全攻略+多场景应用技巧
闲鱼的严选验货在哪里看?闲鱼严选和验货宝哪个可靠
摩托车活塞环性能如何
为何比特币BTC价格跌破7.3万美元?一文拆解影响近期比特币行情的五大原因
豆包AI专业版使用教程【新手必看】
索尼限时赠送PS Plus Premium七日会员,需手
ThinkBook系列最新价格全解析:2026年选购避坑与实时询价指南
迷你网名古风男生霸气(精选100个)
文雅简易网名男生可爱(精选100个)
GPT5.6惨遭切脑,Fable 5回归要变弱鸡版?
币圈十大实用工具:从实时行情监控到数据分析、资产管理
王者荣耀「西行封妖记」【孙权-仙扇使者】6月25日上线!
闲鱼严选和验货宝哪个可靠?闲鱼的验货宝怎么样,,
币安杀入美股市场,重头戏bStocks还没来
精准天气预报APP推荐:支持分钟级降雨预测与实时分享功能
陈姓和杨姓网名大全男生(精选100个)
网名开头英文名字男生(精选100个)
手机号码测吉凶
本站所有软件,都由网友上传,如有侵犯你的版权,请发邮件haolingcc@hotmail.com 联系删除。 版权所有 Copyright@2012-2013 haoling.cc