Spaces:
Sleeping
Sleeping
Update kig_core/config.py
Browse files- kig_core/config.py +4 -4
kig_core/config.py
CHANGED
|
@@ -24,12 +24,12 @@ class Settings(BaseSettings):
|
|
| 24 |
# Neo4j Credentials
|
| 25 |
neo4j_uri: str = Field(..., validation_alias='NEO4J_URI')
|
| 26 |
neo4j_username: str = Field("neo4j", validation_alias='NEO4J_USERNAME')
|
| 27 |
-
neo4j_password: SecretStr =
|
| 28 |
|
| 29 |
# API Keys
|
| 30 |
-
openai_api_key: Optional[SecretStr] =
|
| 31 |
-
gemini_api_key: Optional[SecretStr] =
|
| 32 |
-
langsmith_api_key: Optional[SecretStr] =
|
| 33 |
langchain_project: Optional[str] = Field("KIG_Refactored", validation_alias='LANGCHAIN_PROJECT')
|
| 34 |
|
| 35 |
# LLM Configuration
|
|
|
|
| 24 |
# Neo4j Credentials
|
| 25 |
neo4j_uri: str = Field(..., validation_alias='NEO4J_URI')
|
| 26 |
neo4j_username: str = Field("neo4j", validation_alias='NEO4J_USERNAME')
|
| 27 |
+
neo4j_password: SecretStr = os.getenv("NEO4J_PASSWORD")
|
| 28 |
|
| 29 |
# API Keys
|
| 30 |
+
openai_api_key: Optional[SecretStr] = os.getenv("OPENAI_API_KEY")
|
| 31 |
+
gemini_api_key: Optional[SecretStr] = os.getenv("GEMINI_API_KEY")
|
| 32 |
+
langsmith_api_key: Optional[SecretStr] = os.getenv("LANGSMITH_API_KEY")
|
| 33 |
langchain_project: Optional[str] = Field("KIG_Refactored", validation_alias='LANGCHAIN_PROJECT')
|
| 34 |
|
| 35 |
# LLM Configuration
|