LLMonitor
LLMonitor 是一个开源可观察性平台,提供成本和使用分析、用户跟踪、追踪和评估工具。
设置
在 llmonitor.com 上创建一个账户,然后复制您新应用的 tracking id
。
一旦您有了它,通过运行以下命令将其设置为环境变量:
export LLMONITOR_APP_ID="..."
如果您不想设置环境变量,可以在初始化回调处理程序时直接传递密钥:
from langchain_community.callbacks.llmonitor_callback import LLMonitorCallbackHandler
handler = LLMonitorCallbackHandler(app_id="...")
与大型语言模型/聊天模型的使用
from langchain_openai import OpenAI
from langchain_openai import ChatOpenAI
handler = LLMonitorCallbackHandler()
llm = OpenAI(
callbacks=[handler],
)
chat = ChatOpenAI(callbacks=[handler])
llm("Tell me a joke")