跳转到主内容
极星编程网:以代码为星,赴技术山海!

动态生成反义词,AI还能这样用?

动态生成反义词,AI还能这样用?

大家好,我是苏承栈。今天我们来聊一聊如何用AI动态生成反义词,这背后其实涉及到了一些有趣的编程技巧。如果你也好奇AI的这些小秘密,那就一起看看吧!

核心功能揭秘

这段代码的核心功能是,基于输入词的长度动态选择反义词示例,并调用大模型生成反义词。这听起来是不是很酷?其实,它体现了两个关键技术:动态少样本提示和上下文长度感知的示例选择。

代码解析

from langchain.prompts import FewShotPromptTemplate, PromptTemplate
from langchain.prompts.example_selector import LengthBasedExampleSelector
from langchain_core.output_parsers import StrOutputParser
from langchain_openai import ChatOpenAI
import os
from dotenv import load_dotenv

# ...(此处省略部分代码,仅展示关键部分)...

# 构建处理链(Chain):prompt → LLM → output parser
chain = dynamic_prompt | llm | output_parser

# 调用链,传入输入变量 {
                            

相关文章