You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Vertex AI Workbench调用Model Garden的Mistral模型时ID无效报错如何解决?

解决Vertex AI调用Model Garden第三方模型的ID格式问题

核心问题分析

  1. 模型类型不匹配:Mistral-7B-v0.1是文本生成模型,不能用TextEmbeddingModel类调用,这是触发错误的原因之一。
  2. 模型ID格式不一致:部署端点时使用的Model Garden ID(mistralai/Mistral-7B-v0.1)与Vertex AI SDK的from_pretrained()方法要求的格式不兼容。

正确调用方式

1. 调用Mistral-7B-v0.1文本生成模型

使用Vertex AI SDK规范的全小写模型ID:

from vertexai.language_models import TextGenerationModel

text_model = TextGenerationModel.from_pretrained("mistralai/mistral-7b-v01")

2. 调用Model Garden中的嵌入模型

如果需要文本嵌入功能,需选择专门的嵌入类模型(例如Mistral官方的嵌入模型),调用示例:

from vertexai.language_models import TextEmbeddingModel

embeddings_model = TextEmbeddingModel.from_pretrained("mistralai/mistral-embed")

关键说明

  • Vertex AI SDK对第三方模型的ID格式要求为publisher/model-name,通常采用全小写、无大写字母和点号分隔版本号的格式,与Model Garden部署页面显示的ID可能存在差异。
  • 确认模型类型:文本生成模型只能用TextGenerationModel调用,嵌入模型只能用TextEmbeddingModel调用,不可交叉使用。

内容的提问来源于stack exchange,提问作者Deckard

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 01:10:05