"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3858],{12271:(i,s,n)=>{n.d(s,{A:()=>d,s:()=>r});var h=n(86070),l=n(26388),a=n(70238),e=n(20838);function r(i){return[...(0,a.s)()]}let d=function(i){let s={code:"code",pre:"pre",span:"span",...(0,l.R)(),...i.components};return(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(s.pre,{icon:e.k3,tabIndex:"0","data-language":"bash","data-word-wrap":"","data-copy":"",children:(0,h.jsx)(s.code,{children:(0,h.jsxs)(s.span,{children:[(0,h.jsx)(s.span,{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"},children:"npm"}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"},children:" i"}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"},children:" langfuse-langchain"})]})})}),"\n",(0,h.jsx)(a.A,{}),"\n",(0,h.jsx)(s.pre,{icon:e.$0,tabIndex:"0","data-language":"ts","data-word-wrap":"","data-copy":"",children:(0,h.jsxs)(s.code,{children:[(0,h.jsxs)(s.span,{children:[(0,h.jsx)(s.span,{style:{"--shiki-light":"#D73A49","--shiki-dark":"#F97583"},children:"import"}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},children:" { CallbackHandler } "}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#D73A49","--shiki-dark":"#F97583"},children:"from"}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"},children:' "langfuse-langchain"'}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},children:";"})]}),"\n",(0,h.jsx)(s.span,{children:(0,h.jsx)(s.span,{style:{"--shiki-light":"#6A737D","--shiki-dark":"#6A737D"},children:'// Deno: import CallbackHandler from "https://esm.sh/langfuse-langchain";'})}),"\n",(0,h.jsx)(s.span,{children:" "}),"\n",(0,h.jsxs)(s.span,{children:[(0,h.jsx)(s.span,{style:{"--shiki-light":"#D73A49","--shiki-dark":"#F97583"},children:"const"}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#005CC5","--shiki-dark":"#79B8FF"},children:" langfuseHandler"}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#D73A49","--shiki-dark":"#F97583"},children:" ="}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#D73A49","--shiki-dark":"#F97583"},children:" new"}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"},children:" CallbackHandler"}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},children:"();"})]}),"\n",(0,h.jsx)(s.span,{children:" "}),"\n",(0,h.jsx)(s.span,{children:(0,h.jsx)(s.span,{style:{"--shiki-light":"#6A737D","--shiki-dark":"#6A737D"},children:"// Your Langchain code"})}),"\n",(0,h.jsx)(s.span,{children:" "}),"\n",(0,h.jsx)(s.span,{children:(0,h.jsx)(s.span,{style:{"--shiki-light":"#6A737D","--shiki-dark":"#6A737D"},children:"// Add Langfuse handler as callback to `run` or `invoke`"})}),"\n",(0,h.jsxs)(s.span,{children:[(0,h.jsx)(s.span,{style:{"--shiki-light":"#D73A49","--shiki-dark":"#F97583"},children:"await"}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},children:" chain."}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"},children:"invoke"}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},children:"({ input: "}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"},children:'"<user_input>"'}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},children:" }, { callbacks: [langfuseHandler] });"})]})]})})]})}},17388:(i,s,n)=>{n.d(s,{A:()=>d,s:()=>r});var h=n(86070),l=n(26388),a=n(59569),e=n(20838);function r(i){return[...(0,a.s)()]}let d=function(i){let s={code:"code",p:"p",pre:"pre",span:"span",...(0,l.R)(),...i.components};return(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(s.pre,{icon:e.k3,tabIndex:"0","data-language":"bash","data-word-wrap":"","data-copy":"",children:(0,h.jsx)(s.code,{children:(0,h.jsxs)(s.span,{children:[(0,h.jsx)(s.span,{style:{"--shiki-light":"#6F42C1","--shiki-dark":"#B392F0"},children:"pip"}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"},children:" install"}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"},children:" langfuse"})]})})}),"\n",(0,h.jsx)(a.A,{}),"\n",(0,h.jsx)(s.pre,{icon:e.un,tabIndex:"0","data-language":"python","data-word-wrap":"","data-copy":"",children:(0,h.jsxs)(s.code,{children:[(0,h.jsx)(s.span,{children:(0,h.jsx)(s.span,{style:{"--shiki-light":"#6A737D","--shiki-dark":"#6A737D"},children:"# Initialize Langfuse handler"})}),"\n",(0,h.jsxs)(s.span,{children:[(0,h.jsx)(s.span,{style:{"--shiki-light":"#D73A49","--shiki-dark":"#F97583"},children:"from"}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},children:" langfuse.callback "}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#D73A49","--shiki-dark":"#F97583"},children:"import"}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},children:" CallbackHandler"})]}),"\n",(0,h.jsxs)(s.span,{children:[(0,h.jsx)(s.span,{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},children:"langfuse_handler "}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#D73A49","--shiki-dark":"#F97583"},children:"="}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},children:" CallbackHandler()"})]}),"\n",(0,h.jsx)(s.span,{children:" "}),"\n",(0,h.jsx)(s.span,{children:(0,h.jsx)(s.span,{style:{"--shiki-light":"#6A737D","--shiki-dark":"#6A737D"},children:"# Your Langchain code"})}),"\n",(0,h.jsx)(s.span,{children:" "}),"\n",(0,h.jsx)(s.span,{children:(0,h.jsx)(s.span,{style:{"--shiki-light":"#6A737D","--shiki-dark":"#6A737D"},children:"# Add Langfuse handler as callback (classic and LCEL)"})}),"\n",(0,h.jsxs)(s.span,{children:[(0,h.jsx)(s.span,{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},children:"chain.invoke({"}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"},children:'"input"'}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},children:": "}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"},children:'"<user_input>"'}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},children:"}, "}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#E36209","--shiki-dark":"#FFAB70"},children:"config"}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#D73A49","--shiki-dark":"#F97583"},children:"="}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},children:"{"}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"},children:'"callbacks"'}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},children:": [langfuse_handler]})"})]})]})}),"\n",(0,h.jsxs)(s.p,{children:["Also works for ",(0,h.jsx)(s.code,{children:"run"})," and ",(0,h.jsx)(s.code,{children:"predict"})," methods."]}),"\n",(0,h.jsx)(s.pre,{icon:e.un,tabIndex:"0","data-language":"python","data-word-wrap":"","data-copy":"",children:(0,h.jsxs)(s.code,{children:[(0,h.jsxs)(s.span,{children:[(0,h.jsx)(s.span,{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},children:"chain.run("}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#E36209","--shiki-dark":"#FFAB70"},children:"input"}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#D73A49","--shiki-dark":"#F97583"},children:"="}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"},children:'"<user_input>"'}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},children:", "}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#E36209","--shiki-dark":"#FFAB70"},children:"callbacks"}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#D73A49","--shiki-dark":"#F97583"},children:"="}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},children:"[langfuse_handler]) "}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#6A737D","--shiki-dark":"#6A737D"},children:"# Legacy"})]}),"\n",(0,h.jsxs)(s.span,{children:[(0,h.jsx)(s.span,{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},children:"conversation.predict("}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#E36209","--shiki-dark":"#FFAB70"},children:"input"}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#D73A49","--shiki-dark":"#F97583"},children:"="}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#032F62","--shiki-dark":"#9ECBFF"},children:'"<user_input>"'}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},children:", "}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#E36209","--shiki-dark":"#FFAB70"},children:"callbacks"}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#D73A49","--shiki-dark":"#F97583"},children:"="}),(0,h.jsx)(s.span,{style:{"--shiki-light":"#24292E","--shiki-dark":"#E1E4E8"},children:"[langfuse_handler])"})]})]})})]})}}}]);