AgGPT-11oPro / Agent0.py
AGofficial's picture
Upload 4 files
ed49076 verified
from duckduckgo_search import DDGS
import datetime
class Agent:
def GatherContext(self, query="today's news", num_results=3):
result = ""
with DDGS() as ddgs:
for r in ddgs.text(query, max_results=num_results):
result += f"{r['title']}: {r['body']}\n"
todaydate = datetime.datetime.now().strftime("%Y-%m-%d")
current_time = datetime.datetime.now().strftime("%H:%M:%S")
context = f'''
Context gathered from the web: {result}
time is {current_time}
Date is {todaydate}
'''
return context
if __name__ == "__main__":
agent = Agent()
context = agent.GatherContext(query="latest AI news", num_results=5)
print(f"Web Context:\n{context}")