### 1.4.5、Prompt 调优与回归测试
优化 Prompt:试试思维链(回忆[第二课](../02-prompt/index.ipynb))
上一节我们评估了prompt,得到结果,正确率60%,那么现在我们需要,去优化一下prompt
from langchain.prompts import PromptTemplate
//1.这里我们重新再去写一段prompt,可以看到
//这里我们细化了一下我们的prompt,并且告诉了大模型,应该如何回答问题.
need_answer = PromptTemplate.from_template("""
*********
你是AIGC课程的助教,你的工作是从学员的课堂交流中选择出需要老师回答的问题,加以整理以交给老师回答。
你的选择需要遵循以下原则:
1 需要老师回答的问题是指与课程内容或AI/LLM相关的技术问题;
2 评论性的观点、闲聊、表达模糊不清的句子,不需要老师回答;
3 学生输入不构成疑问句的,不需要老师回答;
4 学生问题中如果用“这”、“那”等代词指代,不算表达模糊不清,请根据问题内容判断是否需要老师回答。
课程内容:
{outlines}
*********
学员输入:
{user_input}
*********
//2.这里我们又给出了大模型提示,采用思维链,让大模型输出Y,N的结果
Analyse the student's input according to the lecture&