peterpeter8585 commited on
Commit
09d2c98
Β·
verified Β·
1 Parent(s): 6ab2bb0

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +0 -20
app.py CHANGED
@@ -210,30 +210,10 @@ from datetime import datetime as dt1
210
  import requests
211
  from datetime import datetime as dt1, timezone, timedelta
212
 
213
- def get_current_time(_=""):
214
- """
215
- ν˜„μž¬ ν•œκ΅­ ν‘œμ€€μ‹œ(Asia/Seoul)λ₯Ό λ°˜ν™˜ν•©λ‹ˆλ‹€.
216
- μ‚¬μš©ν•˜λŠ” API: current-time JSON API (https://script.google.com/macros/s/…)
217
- μ‹€νŒ¨ μ‹œ μ˜ˆμ™Έ λ°œμƒ.
218
- """
219
- url = "https://script.google.com/macros/s/AKfycbyd5AcbAnWi2Yn0xhFRbyzS4qMq1VucMVgVvhul5XqS9HkAyJY/exec?tz=Asia/Seoul"
220
- try:
221
- resp = requests.get(url, timeout=5)
222
- resp.raise_for_status()
223
- j = resp.json()
224
- # μ˜ˆμƒλœ ν•„λ“œ: e.g. {"timezone":"Asia/Seoul","datetime":"2025-10-23T13:45:30+09:00", ...}
225
- if "datetime" not in j:
226
- raise RuntimeError(f"응닡에 datetime ν•„λ“œ μ—†μŒ: {j}")
227
- dt = dt1.fromisoformat(j["datetime"])
228
- return dt.isoformat() # 이미 +09:00 ν¬ν•¨λœ ν˜„μ§€μ‹œκ°„
229
- except Exception as e:
230
- return e
231
-
232
  tools = load_tools(["ddg-search", "llm-math","arxiv"], llm=llm,allow_dangerous_tools=True)
233
  tools.append(Tool(name="python_repl", func=PythonREPLTool().run, description="Python μ½”λ“œ μ‹€ν–‰ 도ꡬ"))
234
  retriever = WikipediaRetriever(lang="ko")
235
  tools.append(Tool(name="wiki", func=retriever.get_relevant_documents, description="μœ„ν‚€λ°±κ³Ό 검색"))
236
- tools.append(Tool(name="time_now", func=get_current_time, description="ν˜„μž¬ μ‹œκ°„μ„ λ°˜ν™˜ν•©λ‹ˆλ‹€.μž…λ ₯:''(μ—†μŒ)"))
237
  # βœ… λŒ€ν™” κΈ°μ–΅ λ©”λͺ¨λ¦¬
238
  from langchain_community.tools import ShellTool
239
  #tools+=[YTS()]
 
210
  import requests
211
  from datetime import datetime as dt1, timezone, timedelta
212
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
213
  tools = load_tools(["ddg-search", "llm-math","arxiv"], llm=llm,allow_dangerous_tools=True)
214
  tools.append(Tool(name="python_repl", func=PythonREPLTool().run, description="Python μ½”λ“œ μ‹€ν–‰ 도ꡬ"))
215
  retriever = WikipediaRetriever(lang="ko")
216
  tools.append(Tool(name="wiki", func=retriever.get_relevant_documents, description="μœ„ν‚€λ°±κ³Ό 검색"))
 
217
  # βœ… λŒ€ν™” κΈ°μ–΅ λ©”λͺ¨λ¦¬
218
  from langchain_community.tools import ShellTool
219
  #tools+=[YTS()]