fix: signature change to match OpenAI SDK (#2237)

This commit is contained in:
Ashwin Bharambe 2025-05-23 10:59:30 -07:00 committed by GitHub
parent b054023800
commit 558d109ab7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 11 additions and 11 deletions

View file

@ -1395,7 +1395,7 @@
]
}
},
"/v1/openai/v1/responses/{id}": {
"/v1/openai/v1/responses/{response_id}": {
"get": {
"responses": {
"200": {
@ -1427,7 +1427,7 @@
"description": "Retrieve an OpenAI response by its ID.",
"parameters": [
{
"name": "id",
"name": "response_id",
"in": "path",
"description": "The ID of the OpenAI response to retrieve.",
"required": true,

View file

@ -963,7 +963,7 @@ paths:
required: true
schema:
type: string
/v1/openai/v1/responses/{id}:
/v1/openai/v1/responses/{response_id}:
get:
responses:
'200':
@ -986,7 +986,7 @@ paths:
- Agents
description: Retrieve an OpenAI response by its ID.
parameters:
- name: id
- name: response_id
in: path
description: >-
The ID of the OpenAI response to retrieve.

View file

@ -579,14 +579,14 @@ class Agents(Protocol):
#
# Both of these APIs are inherently stateful.
@webmethod(route="/openai/v1/responses/{id}", method="GET")
@webmethod(route="/openai/v1/responses/{response_id}", method="GET")
async def get_openai_response(
self,
id: str,
response_id: str,
) -> OpenAIResponseObject:
"""Retrieve an OpenAI response by its ID.
:param id: The ID of the OpenAI response to retrieve.
:param response_id: The ID of the OpenAI response to retrieve.
:returns: An OpenAIResponseObject.
"""
...

View file

@ -305,9 +305,9 @@ class MetaReferenceAgentsImpl(Agents):
# OpenAI responses
async def get_openai_response(
self,
id: str,
response_id: str,
) -> OpenAIResponseObject:
return await self.openai_responses_impl.get_openai_response(id)
return await self.openai_responses_impl.get_openai_response(response_id)
async def create_openai_response(
self,

View file

@ -214,9 +214,9 @@ class OpenAIResponsesImpl:
async def get_openai_response(
self,
id: str,
response_id: str,
) -> OpenAIResponseObject:
response_with_input = await self._get_previous_response_with_input(id)
response_with_input = await self._get_previous_response_with_input(response_id)
return response_with_input.response
async def create_openai_response(