Spaces:
Runtime error
Runtime error
File size: 754 Bytes
0c0b2ef 4995bb4 0c0b2ef | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | from app.state.state import EmailAgentState
from langchain_core.prompts import PromptTemplate
from langchain_classic.chains.summarize import load_summarize_chain
from langchain_classic.text_splitter import RecursiveCharacterTextSplitter
from langchain_core.documents import Document
from langchain_classic.prompts import PromptTemplate
from app.agents.summarizer_agent import summarizer_agent
from langchain_groq import ChatGroq
from app.prompts.summarizer_agent_prompt import *
from app.utils.token_utils import summarise_email_body
def summarise_email_body_node(state:EmailAgentState)->dict:
subject=state['sender_subject']
body=state['sender_email_body']
summary=summarise_email_body(body)
return {"sender_email_body":summary}
|