check of keys

This commit is contained in:
Jun-te Kim 2026-02-19 11:31:46 +00:00
parent 61e9fb28be
commit c68355179c
3 changed files with 35 additions and 3 deletions

8
.gitignore vendored
View file

@ -279,4 +279,10 @@ cache/
*.png
*.pptx
local_data*
local_data*
.terraform
.terraform.lock.hcl
environment_script_do_not_commit.sh
*.ipynb
*.xlsx

View file

@ -38,7 +38,10 @@ load_dotenv(dotenv_path="../backend/.env")
# OpenAI API Key (set this in your environment variables for security)
OPENAI_API_KEY = os.environ.get("OPENAI_API_KEY", "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")
OPENAI_API_KEY = os.environ.get(
"OPENAI_API_KEY",
"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",
)
class DataRemapper:
@ -144,7 +147,6 @@ class DataRemapper:
max_tokens=self.max_tokens,
temperature=0.1,
)
output_text = response.choices[0].message.content.strip()
output_tokens = self.count_tokens(output_text) # Count output tokens

View file

@ -0,0 +1,24 @@
from asset_list.AssetList import DataRemapper
from asset_list.mappings.property_type import PROPERTY_MAPPING as standard_map
OPENAI_API_KEY = "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"
standard_values = {
"flat",
"coach house",
"park home",
"block house",
"unknown",
"house",
"other",
"bungalow",
"bedsit",
"maisonette",
"block of flats",
}
values_to_remap = ["HOUSE", "FLAT", "PARLOUR", "BUNGALOW", "SHELTERED", "MAISONETTE"]
dataremapper = DataRemapper(standard_map=standard_map, standard_values=standard_values)
dataremapper.ai_standardize(values_to_remap)