vinyosha's picture
Update app.py
34e35ba verified
raw
history blame
599 Bytes
from smolagents import CodeAgent, DuckDuckGoSearchTool, FinalAnswerTool, InferenceClientModel, load_tool, tool
import datetime
@tool
def get_today_(date)
"""return's today's_date"""
return datetime.datetime.now().strftime("%Y-%m-%d")
model = InferenceClientModel( model_id="HuggingFaceH4/zephyr-7b-beta")
tools = [ DuckDuckGoSearchTool(), get_today_date, FinalAnswerTool() ]
agent = CodeAgentmodel=model,(model=model, tools=tools, max_steps=5 )
response = agent.run( "What is Bitcoin and what is today's date?" )
print(response)
GradioUI(agent).launch()