agentscope-ai / agentscope-ai/agentscope-java

[Question]: Any plan to migrate OpenAI integration from chat.completions to Responses API?

未关闭
#784 3 条评论 1 个 reaction 已指派 0 人 在 GitHub 查看
area/core/model question TBD
主要语言
Java
星标
5.6k
派生
1.3k
平均合并
4 天 12 小时
30 天内合并 PR
77

描述

Hi maintainers,

First of all, thank you for the great work on this project.

I noticed that the current OpenAI integration is still based on the `chat.completions` API. As OpenAI has introduced the new `Responses` API as the primary and future-facing interface, I would like to ask:

Is there any plan or roadmap to migrate the OpenAI model integration from `chat.completions` to the `responses` API?

From what I understand, the `Responses` API provides:

- Native multi-modal input support
- Unified structured output (JSON schema)
- Improved tool calling abstraction
- Reasoning token support
- A more future-proof unified model interface

Since `chat.completions` is still supported but no longer the recommended long-term interface, I am wondering whether this project plans to:

1. Fully migrate to `Responses`
2. Provide dual support (chat + responses)
3. Or keep `chat.completions` for compatibility reasons

If there are architectural considerations (e.g., abstraction compatibility, cross-provider consistency, or SDK limitations), I would appreciate any insights.

Thank you again for your work!

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。