
Security News
RubyGems Adds Cooldown Feature to Bundler for Newly Published Gems
RubyGems and Bundler 4.0.13 introduced an opt-in cooldown feature that delays newly published gems during dependency resolution.
@agentick/google
Advanced tools
Google AI / Vertex AI adapter for Agentick.
pnpm add @agentick/google
import { google } from "@agentick/google";
import { createApp } from "@agentick/core";
// Google AI Studio
const model = google({
apiKey: process.env.GOOGLE_API_KEY,
model: "gemini-2.0-flash",
});
// Use with createApp
const app = createApp(MyAgent, { model });
const session = await app.session();
await session.run({ messages: [{ role: "user", content: [{ type: "text", text: "Hello!" }] }] });
// Or use as JSX component
function MyAgent() {
return (
<model temperature={0.7}>
<System>You are helpful.</System>
<Timeline />
</model>
);
}
// Or call directly
const result = await model.generate({
messages: [{ role: "user", content: "Hello!" }],
});
const model = google({
vertexai: true,
project: process.env.GCP_PROJECT_ID,
location: "us-central1",
model: "gemini-2.0-flash",
googleAuthOptions: {
credentials: JSON.parse(process.env.GCP_CREDENTIALS),
},
});
import { GoogleModel } from "@agentick/google";
function MyAgent() {
return (
<GoogleModel apiKey={process.env.GOOGLE_API_KEY} model="gemini-2.0-flash" temperature={0.7}>
<System>You are helpful.</System>
<Timeline />
</GoogleModel>
);
}
| Option | Type | Description |
|---|---|---|
model | string | Model name (e.g., gemini-2.0-flash) |
apiKey | string? | Google AI Studio API key |
vertexai | boolean? | Use Vertex AI instead |
project | string? | GCP project ID (Vertex) |
location | string? | GCP region (Vertex) |
googleAuthOptions | object? | Auth options (Vertex) |
temperature | number? | Sampling temperature |
maxTokens | number? | Maximum tokens to generate |
google(config) - Factory function returning ModelClasscreateGoogleModel(config) - Same as google()GoogleModel - JSX component for declarative usageFAQs
Google AI adapter for Agentick
We found that @agentick/google demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
RubyGems and Bundler 4.0.13 introduced an opt-in cooldown feature that delays newly published gems during dependency resolution.

Security News
pnpm 11.5 now recognizes npm staged publish approvals in release metadata, preventing those releases from being mistaken for lower-trust package publishes.

Security News
Federal audit finds NIST lacked a plan to clear the NVD backlog, wasted funds on duplicate work, and delayed use of CISA data.