Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature]: OpenAI Responses API Support #9146

Open
11 of 14 tasks
krrishdholakia opened this issue Mar 11, 2025 · 13 comments
Open
11 of 14 tasks

[Feature]: OpenAI Responses API Support #9146

krrishdholakia opened this issue Mar 11, 2025 · 13 comments
Labels
enhancement New feature or request

Comments

@krrishdholakia
Copy link
Contributor

krrishdholakia commented Mar 11, 2025

The Feature

Parent ticket to track support for new OpenAI responses API

Based on discord, this will be supported as a separate api spec, instead of trying to translate into /chat/completions. https://discord.com/channels/1123360753068540065/1139937429588021289/1349086515665305671

Checklist

Checklist for create responses endpoint

  • Non-streaming Async
  • Non-streaming Sync
  • Streaming Async
  • Streaming Sync
  • Non-streaming logging + cost tracking
  • Streaming logging + cost tracking
  • litellm.router support

Proxy Checklist

  • post /responses OpenAI non-streaming
  • post /responses OpenAI non-streaming - logging + cost tracking
  • post /responses OpenAI streaming
  • post /responses OpenAI streaming - logging + cost tracking
  • Get Response get https://api.openai.com/v1/responses/{response_id}
  • Delete Response delete https://api.openai.com/v1/responses/{response_id}
  • List Input items get https://api.openai.com/v1/responses/{response_id}/input_items

Motivation, pitch

Make it easy to give devs llm access

Are you a ML Ops Team?

No

Twitter / LinkedIn details

No response

@krrishdholakia krrishdholakia added the enhancement New feature or request label Mar 11, 2025
@krrishdholakia krrishdholakia pinned this issue Mar 11, 2025
@mvrodrig
Copy link

Great news!

@ishaan-jaff
Copy link
Contributor

Initial PR here: #9155

@taralika
Copy link
Contributor

would be great to get this for Azure as well given: https://azure.microsoft.com/en-us/blog/announcing-the-responses-api-and-computer-using-agent-in-azure-ai-foundry/

@krrishdholakia
Copy link
Contributor Author

Hey @taralika our account doesn't have access. Does yours?

@ishaan-jaff
Copy link
Contributor

ishaan-jaff commented Mar 13, 2025

OpenaI responses API on LiteLLM Proxy here: #9183

@ishaan-jaff
Copy link
Contributor

@taralika - can you share how you deploy Responses API on Azure AI foundry ? I don't see it

Image

@taralika
Copy link
Contributor

yeah I don't see it either.. I missed that the article says "available in few weeks" 🤦‍♂️

@ishaan-jaff
Copy link
Contributor

ok, will wait for support from Azure API. Will add Day-0 support for it once out

@ishaan-jaff
Copy link
Contributor

Responses API live here, can users on this issue thread help Beta test it (@mvrodrig @blairhudson, @jskalant)

Release: https://github.com/BerriAI/litellm/releases/tag/v1.63.8-nightly

Doc: https://docs.litellm.ai/docs/response_api

@yigitkonur
Copy link
Contributor

you guys are crazy! big props!

@marty-sullivan
Copy link
Contributor

@ishaan-jaff it looks like Responses is available in Azure now with the 2025-03-01-preview API. We're hoping to see this added to LiteLLM soon :)

https://learn.microsoft.com/en-us/azure/ai-services/openai/how-to/responses?tabs=python-secure

@OriNachum
Copy link

Does it support Bedrock as well? I saw on OpenAI that this opens Computer Use, and Bedrock also adds it.
So it will be a must to allow Computer Use with bedrock, for instance.

@ishaan-jaff
Copy link
Contributor

@OriNachum adding support for Bedrock on this endpoint is on our roadmap too

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

7 participants