-
Notifications
You must be signed in to change notification settings - Fork 39
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
chore(deps-dev): bump @ai-sdk/openai from 0.0.48 to 0.0.68 #434
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Disclaimer: Experimental PR review
PR Summary
This pull request updates the @ai-sdk/openai dependency from version 0.0.48 to 0.0.68, introducing new features and improvements to the OpenAI integration.
- Added support for mp3 and wav audio inputs in the OpenAI provider
- Introduced ability to change provider name for 3rd party OpenAI-compatible providers
- Added support for metadata field and store parameter for distillation
- Implemented simulated streaming for reasoning models
- Included support for reasoning token usage and max_completion_tokens
1 file(s) reviewed, no comment(s)
Edit PR Review Bot Settings | Greptile
37cecd1
to
0c17274
Compare
0c17274
to
32ec657
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Disclaimer: Experimental PR review
PR Summary
(updates since last review)
This pull request updates the @ai-sdk/openai dependency from version 0.0.48 to 0.0.68 across multiple package.json files in the langfuse-js repository. The main changes include:
- Updated version numbers in package.json files from 3.27.0 to 3.27.1 for various langfuse packages
- Modified LangfuseExporter.ts to handle cases where no root span is found more gracefully
- Added type exports in langfuse.ts for LangfusePromptClient, ChatPromptClient, and TextPromptClient
Key points to note:
- The LangfuseExporter now logs a debug message and skips trace processing when no root span is found
- New type exports in langfuse.ts may improve type checking and developer experience
- The @ai-sdk/openai update brings support for audio inputs, which may require additional integration testing
- No breaking changes are apparent, but thorough testing is recommended to ensure compatibility
9 file(s) reviewed, 1 comment(s)
Edit PR Review Bot Settings | Greptile
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Disclaimer: Experimental PR review
PR Summary
(updates since last review)
This pull request updates the version numbers across multiple packages in the langfuse-js repository from 3.27.1 to 3.27.2. The main changes include:
- Updated version numbers in package.json files for langfuse-core, langfuse-langchain, langfuse-node, langfuse-vercel, and langfuse packages
- Updated lerna.json version to 3.27.2
- Bumped @ai-sdk/openai dependency from 0.0.48 to 0.0.68 in the root package.json
Key points to note:
- The @ai-sdk/openai update introduces support for mp3 and wav audio inputs
- No direct changes to the langfuse packages' functionality are apparent
- The version updates appear to be part of routine maintenance and synchronization across the project
7 file(s) reviewed, 1 comment(s)
Edit PR Review Bot Settings | Greptile
Bumps [@ai-sdk/openai](https://github.com/vercel/ai) from 0.0.48 to 0.0.68. - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/compare/@ai-sdk/[email protected]...@ai-sdk/[email protected]) --- updated-dependencies: - dependency-name: "@ai-sdk/openai" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
32ec657
to
26a1e05
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Disclaimer: Experimental PR review
PR Summary
(updates since last review)
This pull request adds data masking functionality and updates package versions. Here's what's new since the last review:
- Added new
MaskFunction
type inlangfuse-core/src/types.ts
for masking sensitive data in event bodies - Implemented masking functionality in
langfuse-core/src/index.ts
for input/output fields with error handling - Added integration test in
langfuse-integration-fetch.spec.ts
to verify masking works across traces, spans and generations - Updated all package versions from 3.27.2 to 3.28.0 to reflect the new masking feature
The masking implementation is a significant addition that allows users to protect sensitive data before it's sent to Langfuse, while maintaining backward compatibility.
10 file(s) reviewed, 1 comment(s)
Edit PR Review Bot Settings | Greptile
Superseded by #441. |
Bumps @ai-sdk/openai from 0.0.48 to 0.0.68.
Release notes
Sourced from
@ai-sdk/openai
's releases.Commits
9377698
Version Packages (#3301)741ca51
feat (provider/openai): support mp3 and wav audio inputs (#3302)7a1903d
feat (docs): add genui sdk ui page (#3300)98a3b08
fix (ui/react): fix callback dependency (#3292)c06659c
fix(docs): fix syntax(es) and imports (#3299)0b877aa
chore (examples): update to express v5 (#3297)d94ccd9
chore (docs): rename example sections (#3295)115fb7b
Version Packages (#3296)861fb35
fix (provider/azure): support token usage information when streaming (#3294)016a74b
Version Packages (#3293)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)