Feat/add free provider apply (#829)

This commit is contained in:
takatost 2023-08-14 12:44:35 +08:00 • committed by GitHub
commit cc52cdc2a9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 54 additions and 3 deletions

View file

@ -50,6 +50,7 @@ class ChatSpark(BaseChatModel):
app_id: Optional[str] = None
api_key: Optional[str] = None
api_secret: Optional[str] = None
api_domain: Optional[str] = None
@root_validator()
def validate_environment(cls, values: Dict) -> Dict:
@ -68,6 +69,7 @@ class ChatSpark(BaseChatModel):
app_id=values["app_id"],
api_key=values["api_key"],
api_secret=values["api_secret"],
api_domain=values.get('api_domain')
)
return values