google_vertexai.py — langchain Source File
Architecture documentation for google_vertexai.py, a python file in the langchain codebase. 2 imports, 0 dependents.
Entity Profile
Dependency Diagram
graph LR 32a3b792_961c_1645_1eb3_1b1995183e44["google_vertexai.py"] 8b0f23c8_b5b1_dbd3_b91a_0a23e07db10c["langchain_core.messages.block_translators.google_genai"] 32a3b792_961c_1645_1eb3_1b1995183e44 --> 8b0f23c8_b5b1_dbd3_b91a_0a23e07db10c 23170be8_e8a8_a728_6471_2a7fe6195245["langchain_core.messages.block_translators"] 32a3b792_961c_1645_1eb3_1b1995183e44 --> 23170be8_e8a8_a728_6471_2a7fe6195245 style 32a3b792_961c_1645_1eb3_1b1995183e44 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
"""Derivations of standard content blocks from Google (VertexAI) content."""
from langchain_core.messages.block_translators.google_genai import (
translate_content,
translate_content_chunk,
)
def _register_google_vertexai_translator() -> None:
"""Register the Google (VertexAI) translator with the central registry.
Run automatically when the module is imported.
"""
from langchain_core.messages.block_translators import ( # noqa: PLC0415
register_translator,
)
register_translator("google_vertexai", translate_content, translate_content_chunk)
_register_google_vertexai_translator()
Domain
Subdomains
Functions
Dependencies
- langchain_core.messages.block_translators
- langchain_core.messages.block_translators.google_genai
Source
Frequently Asked Questions
What does google_vertexai.py do?
google_vertexai.py is a source file in the langchain codebase, written in python. It belongs to the CoreAbstractions domain, MessageSchema subdomain.
What functions are defined in google_vertexai.py?
google_vertexai.py defines 1 function(s): _register_google_vertexai_translator.
What does google_vertexai.py depend on?
google_vertexai.py imports 2 module(s): langchain_core.messages.block_translators, langchain_core.messages.block_translators.google_genai.
Where is google_vertexai.py in the architecture?
google_vertexai.py is located at libs/core/langchain_core/messages/block_translators/google_vertexai.py (domain: CoreAbstractions, subdomain: MessageSchema, directory: libs/core/langchain_core/messages/block_translators).
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free