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

feat(component,openai): add supports for tools and predicted output #953

Merged
merged 2 commits into from
Jan 15, 2025

Conversation

donch1989
Copy link
Member

@donch1989 donch1989 commented Jan 14, 2025

Because

  • tool calling is beneficial for designing the agent framework.
  • predicted output can optimize response speed.

This commit

  • adds support for tools and predicted output.
  • removes the property count check in compogen, as we are using oneOf in tasks, which cannot guarantee at least one property.

Copy link

linear bot commented Jan 14, 2025

@donch1989 donch1989 merged commit fc808a7 into main Jan 15, 2025
12 checks passed
@donch1989 donch1989 deleted the huitang/ins-7224 branch January 15, 2025 04:09
donch1989 pushed a commit that referenced this pull request Jan 22, 2025
🤖 I have created a release *beep* *boop*
---


##
[0.50.0-beta](v0.49.1-beta...v0.50.0-beta)
(2025-01-16)


### Features

* **component,github:** add more user and org tasks
([#880](#880))
([d6466bf](d6466bf))
* **component,openai:** add supports for tools and predicted output
([#953](#953))
([fc808a7](fc808a7))
* **pipeline:** return the error from a component inside an iterator
([#955](#955))
([bebe57f](bebe57f))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Status: No status
Development

Successfully merging this pull request may close these issues.

2 participants