langchain_google_vertexai 1.0.8

langchain_google_vertexai.callbacks

callbacks.VertexAICallbackHandler()

跟踪 VertexAI 信息的回调处理器。

langchain_google_vertexai.chains

函数

chains.create_structured_runnable(函数, ...)

创建一个使用OpenAI函数的可运行序列。

chains.get_output_parser(函数)

根据用户定义的函数获取相应的输出解析器。

langchain_google_vertexai.chat_models

Google VertexAI基于聊天模型的包装器。

chat_models.ChatVertexAI

Google Cloud Vertex AI聊天模型集成。

langchain_google_vertexai.embeddings

embeddings.GoogleEmbeddingModelType(值)

枚举类型。

embeddings.GoogleEmbeddingModelVersion(值)

枚举类型。

embeddings.VertexAIEmbeddings

Google Cloud VertexAI嵌入模型。

langchain_google_vertexai.evaluators

evaluators.evaluation.VertexPairWiseStringEvaluator(...)

评估预测字符串的困惑度。

evaluators.evaluation.VertexStringEvaluator(...)

评估预测字符串的困惑度。

langchain_google_vertexai.functions_utils

functions_utils.PydanticFunctionsOutputParser

将输出解析为pydantic对象。

langchain_google_vertexai.gemma

gemma.GemmaChatLocalHF

字段

gemma.GemmaChatLocalKaggle

用于mypy类型检查以识别model_name作为有效参数。

gemma.GemmaChatVertexAIModelGarden

用于mypy类型检查以识别model_name作为有效参数。

gemma.GemmaLocalHF

从HuggingFace加载的本地gemma模型。

gemma.GemmaLocalKaggle

从Kaggle加载的本地gemma聊天模型。

gemma.GemmaVertexAIModelGarden

通过解析和验证从关键字参数输入的数据创建新模型。

函数

gemma.gemma_messages_to_prompt(历史记录)

将消息列表转换为Gemma的聊天提示。

langchain_google_vertexai.llms

llms.VertexAI

Google Vertex AI 大型语言模型。

langchain_google_vertexai.model_garden

model_garden.ChatAnthropicVertex

通过解析和验证从关键字参数输入的数据创建新模型。

model_garden.VertexAIModelGarden

Vertex AI 模型花园提供的大型语言模型。

langchain_google_vertexai.utils

函数

utils.create_context_cache(model, messages)

在某些模型的内容中创建缓存。

langchain_google_vertexai.vectorstores

vectorstores.document_storage.DataStoreDocumentStorage(...)

在 Google Cloud DataStore 中存储文档。

vectorstores.document_storage.DocumentStorage()

用于检索文档的关键、文本存储的抽象接口。

vectorstores.document_storage.GCSDocumentStorage(bucket)

在 Google Cloud Storage 中存储文档。

vectorstores.vectorstores.VectorSearchVectorStore(...)

使用 Vector Search 处理搜索和索引并存储文档在 Google Cloud Storage 的 VertexAI VectorStore。

vectorstores.vectorstores.VectorSearchVectorStoreDatastore(...)

具有 DataStore 文档存储的 VectorSearch。

vectorstores.vectorstores.VectorSearchVectorStoreGCS(...)

别名 VectorSearchVectorStore,与其他具有不同文档存储后端的 VectorStore 保持一致。

langchain_google_vertexai.vision_models

vision_models.VertexAIImageCaptioning

将 Image Captioning 模型作为 LLM 实现。

vision_models.VertexAIImageCaptioningChat

将 Image Captioning 模型作为聊天实现。

vision_models.VertexAIImageEditorChat

给定图像和提示,编辑图像。

vision_models.VertexAIImageGeneratorChat

从提示中生成图像。

vision_models.VertexAIVisualQnAChat

视觉 QnA 模型的聊天实现