人工智能_大模型036_LLM大模型开发工具链002_LangFuse监控LangChain_创建Session并调试_数据集与测试_在线标注_prompt评估调优--人工智能工作笔记0171

本文介绍了如何使用LangFuse管理大模型的Session,进行多轮对话,并详细阐述了数据集的在线标注、上传及测试过程,包括定义评估函数和使用Prompt模板进行测试,以提升大模型的性能和准确性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

然后我们写程序去,串联以上两个prompt

import uuid
from langfuse.client import Langfuse

//1.创建一个新的trace对象
# 创建一个新trace
def create_trace(user_id):
    langfuse = Langfuse()
    # 创建一个不重复的 id
    trace_id = str(uuid.uuid4())
    trace = langfuse.trace(
        name="agiclass_assistant",
        id=trace_id,
        user_id=user_id
    )
    return trace

//2.这里输入的参数包括学生的问题question,outlines课程的内容,questions_list
//历史问题列表,user_id用户的id
# 主流程
def verify_question(
    question: str,
    outlines: str,
    question_list: list,
    user_id: str,
) -> bool:
    //3.可以看到先创建一个trace对象,然后
    trace = create_trace(user_id)
    //4.获取通过trace对象来获取handler对象
    handler = trace.get_langchain_handler()
    //5.首先调用第一个调用链,用大模型,判断问题是否需要回答
    # 判断是否需要回答
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

添柴程序猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值