INNER CODE UNIT · Python

benchmark_db

SearchSavior/OpenArc · src/cli/main.py:37

    def benchmark_db(self):
        """Lazy-load BenchmarkDB only when needed."""
        if self._benchmark_db is None:
            from .modules.benchmark import BenchmarkDB
            self._benchmark_db = BenchmarkDB()
        return self._benchmark_db


class OpenArcCLI:
    def __init__(self, base_url=None, api_key=None, server_config=None):
        if base_url is None and server_config is not None:
            base_url = server_config.get_base_url()
        self.base_url = base_url
        self.api_key = api_key or os.getenv('OPENARC_API_KEY')
        
    def get_headers(self):
        """Get headers for API requests."""
        headers = {'Content-Type': 'application/json'}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…