-
Notifications
You must be signed in to change notification settings - Fork 98
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add observability #8
Comments
|
@cescoffier what do you have in mind for the audit service? |
The audit service would be an optional interface that the user can implement to store the interactions with the LLMs. It's like the Basically, the interface will do something like: Audit initAudit(String systemMessage, String userMessage) with Audit the object on which we can report the additional messages and RAG:
Each recorded step should have the message direction (LLM -> App or App -> LLM) and the timestamp. Unknowns:
|
BTW, I went with this design because the multiple message nature is tricky. Also, I would add the memory Id is available. |
#83 is what I am starting with. I am thinking of leaving most things unimplemented and letting the users decide what they want to do. |
Closing as we already have this |
Also, take a look at https://smith.langchain.com/
The text was updated successfully, but these errors were encountered: