ash-171 commited on
Commit
2204900
·
verified ·
1 Parent(s): 4def1b3

Update src/app/main_agent.py

Browse files
Files changed (1) hide show
  1. src/app/main_agent.py +0 -33
src/app/main_agent.py CHANGED
@@ -1,36 +1,3 @@
1
- # from langchain_core.messages import HumanMessage, AIMessage
2
- # from langgraph.graph import MessageGraph
3
- # from langchain_core.runnables import RunnableLambda
4
- # from langchain_core.messages import BaseMessage
5
- # from langchain.tools import Tool
6
- # from langchain_core.runnables import RunnableLambda, Runnable
7
- # import re
8
-
9
- # def create_agent(accent_tool_obj) -> 'Runnable':
10
- # accent_tool = Tool(
11
- # name="AccentAnalyzer",
12
- # func=accent_tool_obj.analyze,
13
- # description="Analyze a public MP4 video URL and determine the English accent with transcription."
14
- # )
15
-
16
- # def analyze_node(messages: list[BaseMessage]) -> AIMessage:
17
- # last_input = messages[-1].content
18
- # match = re.search(r'https?://\S+', last_input)
19
- # if match:
20
- # url = match.group()
21
- # result = accent_tool.func(url)
22
- # else:
23
- # result = "No valid video URL found in your message."
24
- # return AIMessage(content=result)
25
-
26
- # graph = MessageGraph()
27
- # graph.add_node("analyze_accent", RunnableLambda(analyze_node))
28
- # graph.set_entry_point("analyze_accent")
29
- # graph.set_finish_point("analyze_accent")
30
-
31
- # return graph.compile()
32
- # --------------------------------------
33
-
34
  from langchain_core.messages import BaseMessage, AIMessage
35
  from langchain_core.runnables import RunnableLambda, Runnable
36
  from langchain_community.llms import Ollama
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  from langchain_core.messages import BaseMessage, AIMessage
2
  from langchain_core.runnables import RunnableLambda, Runnable
3
  from langchain_community.llms import Ollama