Add slack example
This commit is contained in:
43
examples/slack/app/env.py
Normal file
43
examples/slack/app/env.py
Normal file
@@ -0,0 +1,43 @@
|
||||
import os
|
||||
|
||||
DEFAULT_SYSTEM_TEXT = """
|
||||
"""
|
||||
|
||||
SYSTEM_TEXT = os.environ.get("OPENAI_SYSTEM_TEXT", DEFAULT_SYSTEM_TEXT)
|
||||
|
||||
DEFAULT_OPENAI_TIMEOUT_SECONDS = 30
|
||||
OPENAI_TIMEOUT_SECONDS = int(
|
||||
os.environ.get("OPENAI_TIMEOUT_SECONDS", DEFAULT_OPENAI_TIMEOUT_SECONDS)
|
||||
)
|
||||
|
||||
DEFAULT_OPENAI_MODEL = "gpt-3.5-turbo"
|
||||
OPENAI_MODEL = os.environ.get("OPENAI_MODEL", DEFAULT_OPENAI_MODEL)
|
||||
|
||||
USE_SLACK_LANGUAGE = os.environ.get("USE_SLACK_LANGUAGE", "true") == "true"
|
||||
|
||||
SLACK_APP_LOG_LEVEL = os.environ.get("SLACK_APP_LOG_LEVEL", "DEBUG")
|
||||
|
||||
TRANSLATE_MARKDOWN = os.environ.get("TRANSLATE_MARKDOWN", "false") == "true"
|
||||
|
||||
BASE_PATH = os.environ.get('OPENAI_API_BASE', 'http://localhost:8080/v1')
|
||||
|
||||
EMBEDDINGS_MODEL = os.environ.get('EMBEDDINGS_MODEL', "all-MiniLM-L6-v2")
|
||||
|
||||
|
||||
EMBEDDINGS_API_BASE = os.environ.get("EMBEDDINGS_API_BASE", BASE_PATH)
|
||||
LOCALAI_API_BASE = os.environ.get("LOCALAI_API_BASE", BASE_PATH)
|
||||
TTS_API_BASE = os.environ.get("TTS_API_BASE", BASE_PATH)
|
||||
IMAGE_API_BASE = os.environ.get("IMAGES_API_BASE", BASE_PATH)
|
||||
|
||||
STABLEDIFFUSION_MODEL = os.environ.get("STABLEDIFFUSION_MODEL", "dreamshaper")
|
||||
FUNCTIONS_MODEL = os.environ.get("FUNCTIONS_MODEL", OPENAI_MODEL)
|
||||
LLM_MODEL = os.environ.get("LLM_MODEL", OPENAI_MODEL)
|
||||
VOICE_MODEL= os.environ.get("TTS_MODEL", "en-us-kathleen-low.onnx" )
|
||||
PERSISTENT_DIR = os.environ.get("PERSISTENT_DIR", "/data")
|
||||
MILVUS_HOST = os.environ.get("MILVUS_HOST", "")
|
||||
MILVUS_PORT = os.environ.get("MILVUS_PORT", 0)
|
||||
MEMORY_COLLECTION = os.environ.get("MEMORY_COLLECTION", "local")
|
||||
MEMORY_CHUNK_SIZE = os.environ.get("MEMORY_CHUNK_SIZE", 600)
|
||||
MEMORY_CHUNK_OVERLAP = os.environ.get("MEMORY_RESULTS", 110)
|
||||
MEMORY_RESULTS = os.environ.get("MEMORY_RESULTS", 3)
|
||||
MEMORY_SEARCH_TYPE = os.environ.get("MEMORY_SEARCH_TYPE", "mmr")
|
||||
Reference in New Issue
Block a user