.
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
from pathlib import Path
|
||||
|
||||
from pydantic import Field
|
||||
from pydantic_settings import BaseSettings, SettingsConfigDict
|
||||
|
||||
@@ -18,11 +19,11 @@ class Settings(BaseSettings):
|
||||
# Firestore
|
||||
firestore_database_id: str = Field(..., alias="GCP_FIRESTORE_DATABASE_ID")
|
||||
firestore_host: str = Field(
|
||||
default="firestore.googleapis.com", alias="GCP_FIRESTORE_HOST"
|
||||
default="firestore.googleapis.com", alias="GCP_FIRESTORE_HOST",
|
||||
)
|
||||
firestore_port: int = Field(default=443, alias="GCP_FIRESTORE_PORT")
|
||||
firestore_importer_enabled: bool = Field(
|
||||
default=False, alias="GCP_FIRESTORE_IMPORTER_ENABLE"
|
||||
default=False, alias="GCP_FIRESTORE_IMPORTER_ENABLE",
|
||||
)
|
||||
|
||||
# Redis
|
||||
@@ -35,10 +36,10 @@ class Settings(BaseSettings):
|
||||
|
||||
# Conversation Context
|
||||
conversation_context_message_limit: int = Field(
|
||||
default=60, alias="CONVERSATION_CONTEXT_MESSAGE_LIMIT"
|
||||
default=60, alias="CONVERSATION_CONTEXT_MESSAGE_LIMIT",
|
||||
)
|
||||
conversation_context_days_limit: int = Field(
|
||||
default=30, alias="CONVERSATION_CONTEXT_DAYS_LIMIT"
|
||||
default=30, alias="CONVERSATION_CONTEXT_DAYS_LIMIT",
|
||||
)
|
||||
|
||||
# Logging
|
||||
|
||||
Reference in New Issue
Block a user