您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

api_key_auth_factory.py 370B

123456789101112
  1. from services.auth.firecrawl import FirecrawlAuth
  2. class ApiKeyAuthFactory:
  3. def __init__(self, provider: str, credentials: dict):
  4. if provider == "firecrawl":
  5. self.auth = FirecrawlAuth(credentials)
  6. else:
  7. raise ValueError("Invalid provider")
  8. def validate_credentials(self):
  9. return self.auth.validate_credentials()