- Refactor struttura progetto: divisione tra agent e toolkit

This commit is contained in:
trojanhorse47
2025-09-30 12:28:44 +02:00
parent c82f10b32c
commit fcbb312d08
15 changed files with 266 additions and 114 deletions

View File

@@ -1,8 +1,9 @@
from agno.utils.log import log_warning
from src.app.markets.base import BaseWrapper
from src.app.markets.coinbase import CoinBaseWrapper
from src.app.markets.cryptocompare import CryptoCompareWrapper
from agno.utils.log import log_warning
class MarketAPIs(BaseWrapper):
"""

View File

@@ -1,7 +1,10 @@
import os
from coinbase.rest import RESTClient
from src.app.markets.base import ProductInfo, BaseWrapper, Price
class CoinBaseWrapper(BaseWrapper):
"""
Wrapper per le API di Coinbase.

View File

@@ -1,5 +1,7 @@
import os
import requests
from src.app.markets.base import ProductInfo, BaseWrapper, Price
BASE_URL = "https://min-api.cryptocompare.com"