add lru caching

This commit is contained in:
siddas27
2024-11-30 21:51:46 -06:00
parent d168b8e245
commit 5532ea8ff7

View File

@@ -1,5 +1,6 @@
import datetime
import os
from functools import lru_cache
from typing import Any, Optional, Type
import requests
@@ -54,6 +55,7 @@ class BraveSearchTool(BaseTool):
"BRAVE_API_KEY environment variable is required for BraveSearchTool"
)
@lru_cache(maxsize=100)
def _run(
self,
**kwargs: Any,