feat: add current time tool in universal chat agent (#659)

This commit is contained in:
John Wang 2023-07-27 17:39:36 +08:00 • committed by GitHub
commit b5825142d1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 40 additions and 21 deletions

View file

@ -153,3 +153,9 @@ def get_remote_ip(request):
def generate_text_hash(text: str) -> str:
hash_text = str(text) + 'None'
return sha256(hash_text.encode()).hexdigest()
def get_current_datetime(type: str) -> str:
# get current time
current_time = datetime.utcnow()
return current_time.strftime("%Y-%m-%d %H:%M:%S %Z%z")