| import os |
| from dotenv import load_dotenv |
| from smolagents import CodeAgent, DuckDuckGoSearchTool |
| from smolagents.models import AzureOpenAIServerModel |
|
|
| load_dotenv() |
|
|
| if __name__ == "__main__": |
| |
| model = AzureOpenAIServerModel( |
| model_id="gpt-4o", |
| api_key=os.environ.get("AZURE_OPENAI_API_KEY"), |
| api_version=os.environ.get("OPENAI_API_VERSION"), |
| azure_endpoint=os.environ.get("AZURE_OPENAI_API_ENDPOINT"), |
| |
| ) |
| agent = CodeAgent(tools=[DuckDuckGoSearchTool()], model=model, add_base_tools=True) |
| agent.run("Could you give me the 118th number in the Fibonacci sequence?") |