Share via

Switching from AssistantsAPI to ResponseAPI - No way of using/creating Prompts & Conversations

David Captur 170 Reputation points
2025-08-25T09:43:12.9166667+00:00

As of 20th of August 2025, OpenAI has released a further extension in the Responses API, which gives a much stronger like-with-like conversation from the now deprecated Assistants API (https://platform.openai.com/docs/changelog/changelog):

User's image

What was previously the assistant, is now a prompt. What was a thread, is now a conversation (https://platform.openai.com/docs/assistants/migration):
User's image

I tried to use these new APIs via Azure REST API Calls and via AI Foundry, but could not. I do not believe they are yet available/usable in Azure. Is there any plan to have these in Azure soon? They are required to do a proper changeover.

Kind Regards,

David

Foundry Tools
Foundry Tools

Formerly known as Azure AI Services or Azure Cognitive Services is a unified collection of prebuilt AI capabilities within the Microsoft Foundry platform

0 comments No comments

1 answer

Sort by: Most helpful
  1. Sina Salam 29,021 Reputation points Volunteer Moderator
    2025-08-25T14:23:24.4866667+00:00

    Hello David Captur,

    Welcome to the Microsoft Q&A and thank you for posting your questions here.

    I understand that Switching from AssistantsAPI to ResponseAPI - No way of using/creating Prompts & Conversations.

    Regarding your concerns:

    1. Azure does support conversational flows via the Responses API. The Responses API is a new stateful API introduced in Azure AI Foundry that combines capabilities from the Chat Completions API and Assistants API - https://ai-sdk.dev/providers/ai-sdk-providers/azure It supports chaining responses, function calling, tool use, and file search, enabling conversational and agentic flows. - https://ai-sdk.dev/providers/community-providers/azure-ai
    2. There are no standalone “Prompts API” or “Conversations API” surfaces. Azure does not have APIs explicitly named "Prompts API" or "Conversations API". Instead, it uses the Responses API to manage stateful interactions and conversational continuity - https://ai-sdk.dev/providers/community-providers/azure-ai
    3. Tooling and UI support are still catching up, especially for search, editing, and SDK integration. While the backend APIs are powerful, tooling (like SDKs and UI frameworks) is still evolving. For example, the AI SDK for Azure supports the Responses API but requires manual configuration for chaining and tool use - https://ai-sdk.dev/docs/ai-sdk-ui/chatbot-tool-usage

    You can read more from the following references:

    I hope this is helpful! Do not hesitate to let me know if you have any other questions or clarifications.


    Please don't forget to close up the thread here by upvoting and accept it as an answer if it is helpful.

    Was this answer helpful?


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.