Commit d230e36

benny-dou <60535774+benny-dou@users.noreply.github.com>
2026-03-11 07:28:17
chore(ai): remove `expire_at` from `openai.responses.create` params
1 parent df5d640
Changed files (1)
src
src/ai/texts/openai_response.py
@@ -2,7 +2,6 @@
 # -*- coding: utf-8 -*-
 import contextlib
 import hashlib
-import time
 from typing import Literal
 
 from glom import Coalesce, glom
@@ -96,9 +95,6 @@ async def openai_responses_api(
                 params |= literal_eval(openai_responses_config)
             if previous_response_id:
                 params |= {"previous_response_id": previous_response_id}
-            if cache_response_ttl > 0:
-                extra_body = params.get("extra_body", {})
-                params["extra_body"] = extra_body | {"expire_at": int(time.time()) + int(cache_response_ttl)}
             logger.debug(f"openai.responses.create(**{params})")
             resp = await single_api_response(
                 client,