LangChain Expression LanguageCookbookAdding moderationAdding moderationThis shows how to add in moderation (or other safeguards) around your LLM application.from langchain.chains import OpenAIModerationChainfrom langchain.llms import OpenAIfrom langchain.prompts import ChatPromptTemplatemoderate = OpenAIModerationChain()model = OpenAI()prompt = ChatPromptTemplate.from_messages([    ("system", "repeat after me: {input}")])chain = prompt | modelchain.invoke({"input": "you are stupid"})    '\n\nYou are stupid.'moderated_chain = chain | moderatemoderated_chain.invoke({"input": "you are stupid"})    {'input': '\n\nYou are stupid',     'output': "Text was found that violates OpenAI's content policy."}PreviousAdding memoryNextUsing tools