Daniel Amendoeira commited on
Commit
2dabf6a
·
verified ·
1 Parent(s): 66051de

Update agent.py

Browse files
Files changed (1) hide show
  1. agent.py +7 -0
agent.py CHANGED
@@ -1,10 +1,17 @@
1
  import os
2
 
3
  from langchain_openai import ChatOpenAI
 
 
 
 
4
  from langchain_community.tools import BraveSearch # web search
5
  from langchain.tools import Calculator # for basic math
6
  from langchain.tools.python.tool import PythonAstREPLTool # for logic/math problems
7
 
 
 
 
8
  # gpt-4.1-nano (cheaper for debugging) with temperature 0 for less randomness
9
  # for benchmarking use gpt-4.1-mini or 04-mini
10
 
 
1
  import os
2
 
3
  from langchain_openai import ChatOpenAI
4
+ from langchain_core.messages import SystemMessage, HumanMessage, ToolMessage
5
+ from langgraph.graph import MessagesState
6
+ from langgraph.graph import StateGraph, START, END
7
+
8
  from langchain_community.tools import BraveSearch # web search
9
  from langchain.tools import Calculator # for basic math
10
  from langchain.tools.python.tool import PythonAstREPLTool # for logic/math problems
11
 
12
+ from .custom tools import (datetime_tools, transcribe_audio_tool)
13
+ from .prompt import system_prompt
14
+
15
  # gpt-4.1-nano (cheaper for debugging) with temperature 0 for less randomness
16
  # for benchmarking use gpt-4.1-mini or 04-mini
17