Spaces:
Running
Running
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
|