Google Vertex AI Integration
Updated on Aug 14, 2026
Use this integration when your app is implemented in Python or TypeScript.
Setup
- Install SDK
bash
pip install progress-observability
Vertex AI tracing activates only when
google-cloud-aiplatform >= 1.38.1is installed — it instrumentsvertexai.generative_modelsandvertexai.language_models.
- Instrument your app
python
Observability.instrument(
app_name=os.getenv("OBSERVABILITY_APP_NAME"),
api_key=os.getenv("OBSERVABILITY_API_KEY")
)
To get a richer trace tree when building agents on top of this provider, use the
@agent,@tool,@workflow, or@taskdecorators. See the Python SDK for details.
- Install SDK
bash
npm install @progress/observability
- Instrument your app
TS
import '@progress/observability/register/hooks';
import { Observability } from '@progress/observability';
await Observability.instrument({
appName: process.env.OBSERVABILITY_APP_NAME,
apiKey: process.env.OBSERVABILITY_API_KEY
});
To get a richer trace tree when building agents on top of this provider, use the
@agent,@tool,@workflow, or@taskdecorators. See the TypeScript SDK for details.