封闭域问答

使用 LLMs 进行封闭域问答

背景

以下提示测试了 LLMs 在回答封闭域问题方面的能力,这涉及回答属于特定主题或领域的问题。

⚠️

请注意,由于任务的挑战性,当 LLMs 没有关于问题的知识时,它们可能会产生幻觉。

提示

患者信息:
- 20 岁女性
- 有神经性厌食症和抑郁症病史
- 血压 100/50,脉搏 50,身高 5’5’’
- 由其营养师推荐,但她对自己的病情持否认态度
- 报告说吃得很好,但体重严重偏低
 
请将以上数据改写为医疗记录,仅使用以上信息。
 

代码 / API

from openai import OpenAI
client = OpenAI ()
 
response = client.chat.completions.create (
    model="gpt-4",
    messages=[
        {
            "role": "user",
            "content": "患者信息:\n- 20 岁女性 \n- 有神经性厌食症和抑郁症病史 \n- 血压 100/50,脉搏 50,身高 5’5’’\n- 由其营养师推荐,但她对自己的病情持否认态度 \n- 报告说吃得很好,但体重严重偏低 \n\n 请将以上数据改写为医疗记录,仅使用以上信息。"
        }
    ],
    temperature=1,
    max_tokens=500,
    top_p=1,
    frequency_penalty=0,
    presence_penalty=0
)

参考