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, response_api_optional_request_params: Dict,
litellm_params: GenericLiteLLMParams, litellm_params: GenericLiteLLMParams,
headers: dict, headers: dict,
) -> ResponsesAPIRequestParams: ) -> Dict:
pass pass
@abstractmethod @abstractmethod

View file

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