-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Callback for langchain (for example):
from langchain.llms import OpenAI
from langchain.prompts import PromptTemplate
from langchain.chains import LLMChain
import logikon
# Configure logikon debugger
config = logikon.DebugConfig(report_to=your_mlops_platforms)
lgk_handler = logikon.CallbackHandler(config=config)
# Set up chain and register debugger
llm = OpenAI()
prompt = PromptTemplate(
input_variables=["question"],
template="{question} Reason carefully before submitting your choice.",
)
chain = LLMChain(llm=llm, prompt=prompt, callbacks=[lgk_handler])
# Run chain
print(chain.run("Vim or Emacs?", callbacks=[lgk_handler]))
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request