-
Notifications
You must be signed in to change notification settings - Fork 7
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
Sync wasm variant with v0.5.0 #9
Commits on Mar 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bd5f554 - Browse repository at this point
Copy the full SHA bd5f554View commit details
Commits on Mar 16, 2024
-
Merge pull request #6 from PatilShreyas/v0.2.2-kmp
Sync with google/generative-ai-android v0.2.2
Configuration menu - View commit details
-
Copy full SHA for c53879d - Browse repository at this point
Copy the full SHA c53879dView commit details
Commits on Mar 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 39396f0 - Browse repository at this point
Copy the full SHA 39396f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4638406 - Browse repository at this point
Copy the full SHA 4638406View commit details
Commits on Mar 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b2afc55 - Browse repository at this point
Copy the full SHA b2afc55View commit details -
Add support for FileData (google-gemini#92)
Per [b/330773378](https://b.corp.google.com/issues/330773378), This adds support for the new `FileData` part type for referencing storage files. This also adds "support" from the genai side, as a means of catching future api discrepancies between common and genai.
Configuration menu - View commit details
-
Copy full SHA for 672f0a4 - Browse repository at this point
Copy the full SHA 672f0a4View commit details
Commits on Mar 25, 2024
-
added quota exceeded exception (google-gemini#93)
Co-authored-by: David Motsonashvili <[email protected]> Co-authored-by: Rodrigo Lazo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 47135cf - Browse repository at this point
Copy the full SHA 47135cfView commit details -
Depend on right mockk version (google-gemini#94)
Mockk 1.13.* depends on kotlin 1.9
Configuration menu - View commit details
-
Copy full SHA for 849f432 - Browse repository at this point
Copy the full SHA 849f432View commit details
Commits on Mar 26, 2024
-
Function calling (common only) (google-gemini#97)
Based on work from https://github.com/google/generative-ai-android/tree/davidmotson.auto_function_split --------- Co-authored-by: David Motsonashvili <[email protected]> Co-authored-by: David Motsonashvili <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a2b71df - Browse repository at this point
Copy the full SHA a2b71dfView commit details
Commits on Mar 27, 2024
-
Bump futures dependency (google-gemini#98)
Should address issue google-gemini#69
Configuration menu - View commit details
-
Copy full SHA for ab722b6 - Browse repository at this point
Copy the full SHA ab722b6View commit details
Commits on Mar 28, 2024
-
Don't encode the model name in the outgoing request (google-gemini#101)
The field can be ignored in the request. b/331762991
Configuration menu - View commit details
-
Copy full SHA for 40f496e - Browse repository at this point
Copy the full SHA 40f496eView commit details
Commits on Apr 2, 2024
-
split the auto function calling changes between common and generative…
…ai (google-gemini#90) Co-authored-by: David Motsonashvili <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f22a52f - Browse repository at this point
Copy the full SHA f22a52fView commit details
Commits on Apr 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f14808f - Browse repository at this point
Copy the full SHA f14808fView commit details -
Make candidateTokenCount optional for cases with no candidate (google…
…-gemini#104) Co-authored-by: David Motsonashvili <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 91d69a9 - Browse repository at this point
Copy the full SHA 91d69a9View commit details -
Add clientId parameter in common (google-gemini#107)
This parameter is used to fill the `x-goog-api-client` header
Configuration menu - View commit details
-
Copy full SHA for 6bc885f - Browse repository at this point
Copy the full SHA 6bc885fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 77483c3 - Browse repository at this point
Copy the full SHA 77483c3View commit details -
Add
totalBillableCharacters
toCountTokensResponse
(google-gemini……#106) Also, make the fields optional.
Configuration menu - View commit details
-
Copy full SHA for 30050e4 - Browse repository at this point
Copy the full SHA 30050e4View commit details
Commits on Apr 4, 2024
-
Support releasing multiple SDKs (google-gemini#109)
Per [b/330880975](https://b.corp.google.com/issues/330880975), This updates our release infrastructure to support our new multi project repo (with `common` and `generativeai` living next to one another). Now, we can release either in separation of the other. This PR also includes the necessary changes to various tasks, plugins, workflows, tools, and even documentation. More specifically, this PR fixes the following: - [b/332890790](https://b.corp.google.com/issues/332890790) -> Implement a task to generate collective release notes - [b/332891281](https://b.corp.google.com/issues/332891281) -> Implement a task to generative collective api changes - [b/332891563](https://b.corp.google.com/issues/332891563) -> Provide a means for SDKs to generate their release artifacts in isolation of one another - [b/332892199](https://b.corp.google.com/issues/332892199) -> Separate api changes according to sdk - [b/332892499](https://b.corp.google.com/issues/332892499) -> Implement a task to release all sdks with changes - [b/332893058](https://b.corp.google.com/issues/332893058) -> Update the api changes workflow to work for multiple sdks - [b/332894984](https://b.corp.google.com/issues/332894984) -> Update the build release workflow to work for multiple sdks - [b/332897987](https://b.corp.google.com/issues/332897987) -> Update DEVELOPING to reflect the multiple sdk structure - [b/332898189](https://b.corp.google.com/issues/332898189) -> Update change to allow specifying projects
Configuration menu - View commit details
-
Copy full SHA for 4179344 - Browse repository at this point
Copy the full SHA 4179344View commit details -
Add support for header provider (google-gemini#110)
Co-authored-by: Daymon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b65c155 - Browse repository at this point
Copy the full SHA b65c155View commit details
Commits on Apr 5, 2024
-
Fix API job for new locations of api (google-gemini#113)
Co-authored-by: David Motsonashvili <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1fddbab - Browse repository at this point
Copy the full SHA 1fddbabView commit details
Commits on Apr 9, 2024
-
add SystemInstruction as a param to GenerativeModel and wire it throu… (
google-gemini#112) …gh common Co-authored-by: David Motsonashvili <[email protected]> Co-authored-by: Rodrigo Lazo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 69b5610 - Browse repository at this point
Copy the full SHA 69b5610View commit details -
keep GenerativeModel's original parameter positions (google-gemini#115)
It seems like the `tools` and `toolConfig` parameters were added before `requestOptions`, which could cause a breaking change because in the current version of the SDK the `RequestOptions` is in a different order (right after `safetySettings`). --------- Co-authored-by: Rodrigo Lazo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 753cb33 - Browse repository at this point
Copy the full SHA 753cb33View commit details
Commits on Apr 10, 2024
-
Bump release versions (google-gemini#117)
Common and GenerativeAI SDKs are both getting a version bump
Configuration menu - View commit details
-
Copy full SHA for 56cf778 - Browse repository at this point
Copy the full SHA 56cf778View commit details
Commits on Apr 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 287e9bb - Browse repository at this point
Copy the full SHA 287e9bbView commit details
Commits on Apr 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2d9f5db - Browse repository at this point
Copy the full SHA 2d9f5dbView commit details
Commits on Apr 19, 2024
-
Make v1beta the default api version (google-gemini#123)
Also, update the README to use gemini-1.5-pro-latest
Configuration menu - View commit details
-
Copy full SHA for 9476b4f - Browse repository at this point
Copy the full SHA 9476b4fView commit details -
Add support for FileDataPart in the request (google-gemini#121)
We are enabling devs to reference a file in the request, but not ot upload from the Android SDK --------- Co-authored-by: Daymon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c8a0a37 - Browse repository at this point
Copy the full SHA c8a0a37View commit details -
Configuration menu - View commit details
-
Copy full SHA for 910252b - Browse repository at this point
Copy the full SHA 910252bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f253ab - Browse repository at this point
Copy the full SHA 3f253abView commit details
Commits on Apr 24, 2024
-
Update README.md (google-gemini#125)
Add caution section on top --------- Co-authored-by: rachelsaunders <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 28877bc - Browse repository at this point
Copy the full SHA 28877bcView commit details -
Fix release plugin (google-gemini#126)
Per [b/333743859](https://b.corp.google.com/issues/333743859), This fixes the issues with the `updateVersion` task properly pulling a dependency on the release notes task, and adds the api files we were previously missing This PR also fixes the following: - [b/336808217](https://b.corp.google.com/issues/336808217) -> Migrate away from file properties
Configuration menu - View commit details
-
Copy full SHA for dd2bcaf - Browse repository at this point
Copy the full SHA dd2bcafView commit details
Commits on Apr 25, 2024
-
Remove usages of Beta flag (google-gemini#127)
Per [b/337045627](https://b.corp.google.com/issues/337045627), Since `v1beta` is now the default, we no longer have any need to require optin for certain features. The annotation itself has been left for future usage, but its actual usages have been removed.
Configuration menu - View commit details
-
Copy full SHA for a081fb3 - Browse repository at this point
Copy the full SHA a081fb3View commit details
Commits on May 3, 2024
-
Correctly handle UsageMetadata (google-gemini#135)
Also, exposes the data when available. Addresses issue google-gemini#134
Configuration menu - View commit details
-
Copy full SHA for 146c4d6 - Browse repository at this point
Copy the full SHA 146c4d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d12b81 - Browse repository at this point
Copy the full SHA 1d12b81View commit details
Commits on May 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d9531c4 - Browse repository at this point
Copy the full SHA d9531c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a929cf - Browse repository at this point
Copy the full SHA 7a929cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for f2253d1 - Browse repository at this point
Copy the full SHA f2253d1View commit details -
Merge branch 'v0.5.0-kmp' of github.com:PatilShreyas/generative-ai-km…
…p into v0.5.0-kmp
Configuration menu - View commit details
-
Copy full SHA for a501df9 - Browse repository at this point
Copy the full SHA a501df9View commit details -
Configuration menu - View commit details
-
Copy full SHA for a37282e - Browse repository at this point
Copy the full SHA a37282eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 36d3403 - Browse repository at this point
Copy the full SHA 36d3403View commit details -
Configuration menu - View commit details
-
Copy full SHA for a7a0e85 - Browse repository at this point
Copy the full SHA a7a0e85View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d5aaaa - Browse repository at this point
Copy the full SHA 8d5aaaaView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf83e6e - Browse repository at this point
Copy the full SHA bf83e6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e0d35d - Browse repository at this point
Copy the full SHA 1e0d35dView commit details -
Merge branch 'wasm' of github.com:PatilShreyas/generative-ai-kmp into…
… v0.5.0-wasm # Conflicts: # generativeai/gradle.properties # generativeai/src/commonMain/kotlin/dev/shreyaspatil/ai/client/generativeai/type/RequestOptions.kt
Configuration menu - View commit details
-
Copy full SHA for b1c3a86 - Browse repository at this point
Copy the full SHA b1c3a86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43c364e - Browse repository at this point
Copy the full SHA 43c364eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d51c899 - Browse repository at this point
Copy the full SHA d51c899View commit details -
Configuration menu - View commit details
-
Copy full SHA for d6964a9 - Browse repository at this point
Copy the full SHA d6964a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for c197baf - Browse repository at this point
Copy the full SHA c197bafView commit details