Spaces:
Running
Running
File size: 1,259 Bytes
3e68ccf c6643c7 3e68ccf c0b5a2b |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
from dataclasses import dataclass
from dotenv import load_dotenv
import os
load_dotenv()
@dataclass(frozen=True)
class GlobalConfig:
CLARIFAI_PAT = os.environ.get('CLARIFAI_PAT', '')
CLARIFAI_USER_ID = 'meta'
CLARIFAI_APP_ID = 'Llama-2'
CLARIFAI_MODEL_ID = 'llama2-13b-chat'
CLARIFAI_USER_ID_GPT = 'openai'
CLARIFAI_APP_ID_GPT = 'chat-completion'
CLARIFAI_MODEL_ID_GPT = 'GPT-3_5-turbo'
# LLM_MODEL_TEMPERATURE: float = 0.5
LLM_MODEL_MIN_OUTPUT_LENGTH: int = 50
LLM_MODEL_MAX_OUTPUT_LENGTH: int = 2000
LLM_MODEL_MAX_INPUT_LENGTH: int = 1000
METAPHOR_API_KEY = os.environ.get('METAPHOR_API_KEY', '')
APP_STRINGS_FILE = 'strings.json'
PRELOAD_DATA_FILE = 'examples/example_02.json'
SLIDES_TEMPLATE_FILE = 'langchain_templates/template_07.txt'
PPTX_TEMPLATE_FILES = {
'Blank': {
'file': 'pptx_templates/Blank.pptx',
'caption': 'Good for starting'
},
'Ion Boardroom': {
'file': 'pptx_templates/Ion_Boardroom.pptx',
'caption': 'Choose some bold colors'
},
'Urban Monochrome': {
'file': 'pptx_templates/Urban_monochrome.pptx',
'caption': 'Bring in some elegance'
}
}
|