Skip to content

Google Vertex AI

Two paths depending on your setup: Vertex AI Extensions for Gemini model integration, or Vertex AI Agent Builder for conversational agents.

Terminal window
curl -o dpx-openapi.yaml \
https://raw.githubusercontent.com/untitledfinancial/dpx-integrations/main/amazon-bedrock/openapi-bedrock.yaml
gsutil cp dpx-openapi.yaml gs://YOUR_BUCKET/dpx-openapi.yaml
Terminal window
gcloud ai extensions create \
--display-name="DPX Protocol" \
--description="DPX settlement rail — oracle, quotes, ESG, rail health" \
--manifest-name=dpx_protocol \
--open-api-gcs-uri=gs://YOUR_BUCKET/dpx-openapi.yaml \
--project=YOUR_PROJECT \
--region=us-central1

Or import manually: Vertex AI StudioExtensionsCreateImport OpenAPI spec from GCS

  1. Agent BuilderCreate AgentConversational agent
  2. ToolsCreate ToolOpenAPI
  3. Paste the live spec URL: https://api.untitledfinancial.com/openapi.json
  4. Enable all tools → Save
You have access to DPX Protocol tools for treasury settlement intelligence.
Before processing any settlement request:
1. Call getOracleReliability — halt if UNSTABLE
2. Call getEsgScore with the counterparty wallet
3. Call getSettlementQuote with amount, FX flag, and ESG score
4. Summarise the fee breakdown and net amount clearly
ToolEndpoint
getOracleReliabilitystability.untitledfinancial.com/reliability
getSettlementQuotestability.untitledfinancial.com/quote
getEsgScoreesg.untitledfinancial.com/esg-score
getRailStatusstability.untitledfinancial.com/rail-status
getHealthapi.untitledfinancial.com/health

Agent Builder can import directly from https://api.untitledfinancial.com/openapi.json. No API key required.

Full config: github.com/untitledfinancial/dpx-integrations/tree/main/google-vertex