transform_responses_api_request

This commit is contained in:
Ishaan Jaff 2025-03-20 12:28:55 -07:00
parent af8e917eb0
commit 55115bf520
2 changed files with 6 additions and 4 deletions

View file

@ -97,7 +97,7 @@ class BaseResponsesAPIConfig(ABC):
response_api_optional_request_params: Dict,
litellm_params: GenericLiteLLMParams,
headers: dict,
) -> ResponsesAPIRequestParams:
) -> Dict:
pass
@abstractmethod

View file

@ -65,11 +65,13 @@ class OpenAIResponsesAPIConfig(BaseResponsesAPIConfig):
response_api_optional_request_params: Dict,
litellm_params: GenericLiteLLMParams,
headers: dict,
) -> ResponsesAPIRequestParams:
) -> Dict:
"""No transform applied since inputs are in OpenAI spec already"""
return ResponsesAPIRequestParams(
return dict(
ResponsesAPIRequestParams(
model=model, input=input, **response_api_optional_request_params
)
)
def transform_response_api_response(
self,