from openai import OpenAI
client = OpenAI(
api_key="sk-...",
base_url="https://api.helmcode.com/v1", # one line changes
)
# 1 · find what identifies a person, not just a pattern
found = client.chat.completions.create(
model="deepseek-v4-flash",
messages=[
{"role": "system", "content": FIND_IDENTIFIERS},
{"role": "user", "content": document},
],
response_format={"type": "json_object"},
)
# 2 · same person, same token, everywhere in the file
clean = apply_pseudonyms(document, found)
# 3 · a second pass over the redacted text
check = client.chat.completions.create(
model="qwen-3.6",
messages=[{"role": "user", "content": clean}],
)