nova-api/api/providers/helpers/utils.py

28 lines
497 B
Python
Raw Normal View History

2023-10-06 23:05:38 +02:00
try:
from db import providerkeys
except ModuleNotFoundError:
from ...db import providerkeys
2023-10-05 15:06:33 +02:00
GPT_3 = [
'gpt-3.5-turbo',
'gpt-3.5-turbo-16k',
'gpt-3.5-turbo-0613',
'gpt-3.5-turbo-0301',
'gpt-3.5-turbo-16k-0613',
]
GPT_4 = GPT_3 + [
'gpt-4',
'gpt-4-0314',
'gpt-4-0613',
]
GPT_4_32K = GPT_4 + [
'gpt-4-32k',
'gpt-4-32k-0314',
'gpt-4-32k-0613',
]
async def random_secret_for(name: str) -> str:
2023-10-08 00:28:13 +02:00
return await providerkeys.manager.get_key(name)