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 REQ] OpenAI API ChatCompletion Function implementation #35481

Closed
bonelli opened this issue Jun 15, 2023 · 5 comments
Closed

[FEATURE REQ] OpenAI API ChatCompletion Function implementation #35481

bonelli opened this issue Jun 15, 2023 · 5 comments
Assignees
Labels
customer-reported Issues that are reported by GitHub users external to the Azure organization. OpenAI question The issue doesn't require a change to the product in order to be resolved. Most issues start as that

Comments

@bonelli
Copy link

bonelli commented Jun 15, 2023

Is your feature request related to a problem? Please describe.
No, it is about a new API feature "Function calling" which IMO should be implemented in the Java client as well.

Describe the solution you'd like
I want to be able to use the OpenAI API feature for generative chat models called "Function calling".
Read details here: https://openai.com/blog/function-calling-and-other-api-updates

Describe alternatives you've considered
An alternative is to use generic REST clients, which is not a serious option.

Additional context
None

Information Checklist

  • [ X] Description Added
  • [X ] Expected solution specified
@github-actions github-actions bot added customer-reported Issues that are reported by GitHub users external to the Azure organization. needs-triage Workflow: This is a new issue that needs to be triaged to the appropriate team. question The issue doesn't require a change to the product in order to be resolved. Most issues start as that labels Jun 15, 2023
@mssfang mssfang self-assigned this Jun 15, 2023
@mssfang
Copy link
Member

mssfang commented Jun 15, 2023

@bonelli Thank you for the reach out.

I will bring this to the internal discussion. Will keep it updated here.

@github-actions github-actions bot removed the needs-triage Workflow: This is a new issue that needs to be triaged to the appropriate team. label Jun 15, 2023
@fooevr
Copy link

fooevr commented Jul 12, 2023

OpenAI functions has been released for a month, Azure also supports version 0613. As an official java SDK, shouldn't it be supported as soon as possible?

@bonelli
Copy link
Author

bonelli commented Jul 12, 2023

Finally I had to use Python instead of Java because of the lack of this feature

@mssfang
Copy link
Member

mssfang commented Jul 12, 2023

@fooevr @bonelli Sorry for the wait. We have a developer actively working on this feature. And we are targeting version 2023-07-01-preview, PR #35748.
And will release a newer version that includes this feature next week as planned.

@mssfang
Copy link
Member

mssfang commented Jul 19, 2023

https://repo1.maven.org/maven2/com/azure/azure-ai-openai/1.0.0-beta.3/
Good news!
We just released the 1.0.0-beta.3 version.
Please let us know if issues are found.

@mssfang mssfang closed this as completed Jul 19, 2023
@github-actions github-actions bot locked and limited conversation to collaborators Oct 17, 2023
@mssfang mssfang added OpenAI and removed OpenAI labels Jan 3, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
customer-reported Issues that are reported by GitHub users external to the Azure organization. OpenAI question The issue doesn't require a change to the product in order to be resolved. Most issues start as that
Projects
None yet
Development

No branches or pull requests

3 participants