File size: 660 Bytes
6fc15d0
 
b432a1e
 
 
 
 
21184ee
 
 
 
 
 
 
b432a1e
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
from pydantic_settings import BaseSettings

import os


class settings (BaseSettings):
    huggingface_key : str = os.environ.get('HUGGINGFACE_API_KEY')
    astra_db_application_token: str = os.environ.get("ASTRA_DB_APPLICATION_TOKEN")
    astra_db_id: str = os.environ.get("ASTRA_DB_ID")
    openai_api_key: str = os.environ.get("OPENAI_API_KEY")
    github_token: str = os.environ.get("GITHUB_TOKEN")
    azure_openai_endpoint: str = os.environ.get("AZURE_OPENAI_ENDPOINT")
    azure_openai_modelname: str = os.environ.get("AZURE_OPENAI_MODELNAME")
    azure_openai_embedmodelname: str = os.environ.get("AZURE_OPENAI_EMBEDMODELNAME")


settings = settings()