Spaces:
Sleeping
Sleeping
| from smolagents import tool | |
| from smolagents import CodeAgent, VisitWebpageTool, DuckDuckGoSearchTool | |
| from smolagents import OpenAIServerModel | |
| import os | |
| with open('prompt.txt', 'r') as f: | |
| system_prompt = f.read() | |
| system_prompt | |
| model = OpenAIServerModel( | |
| model_id="gemini-2.0-flash", | |
| api_key = os.environ["Gemini_Key"], | |
| # Google Gemini OpenAI-compatible API base URL | |
| api_base="https://generativelanguage.googleapis.com/v1beta/openai/", | |
| ) | |
| agent = CodeAgent( | |
| model=model, | |
| tools=[ VisitWebpageTool(), DuckDuckGoSearchTool()], | |
| max_steps=20, | |
| ) | |