Erro na chamada do embedding-001 do Discourse Gemini

Encontrado hoje:

Tentando contatar o modelo retornou este erro: { "error": { "code": 404, "message": "models/embedding-001 não foi encontrado para a versão da API v1beta, ou não é suportado para embedContent. Chame ListModels para ver a lista de modelos disponíveis e seus métodos suportados.", "status": "NOT_FOUND" } }

No Discourse AI:

hmmm, eu também uso o gemini-embedding-001 do Gemini e o meu está funcionando como esperado, sem erros.

quais são suas outras configurações:

você pode não ter o modelo definido em AI_embeddings_selected_model…?

Eu mudei para Text em vez de google para evitar este erro.

Estava funcionando, mas aconteceu hoje.

Eu nem tenho a opção text-embedding-3-small. isso é de outro modelo? não importa, esse é o da OpenAI. Toda a minha IA está configurada no Google Cloud com o Gemini. A única opção de incorporação que tenho é o modelo Gemini's embedding-001. :thinking:

ah, olá, estou obtendo algo semelhante agora com o gemini-2.5-flash-image (nanobanana) - isso acabou de acontecer:

Trying to contact the model returned this error: { "error": { "code": 404, "message": "models/gemini-2.5-flash-image-preview is not found for API version v1beta, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.", "status": "NOT_FOUND" } }

todos os meus outros modelos gemini flash parecem estar funcionando :thinking:

Obrigado @Lilly.

Mas como posso corrigir o erro de URL?

executar atualização?

Eu não sei no seu caso, além de apenas garantir que a URL esteja correta para o modelo de incorporação? Eu apenas atualizei os campos para aqueles que mudaram. Eu não atualizei minha instância.

Chamada Bem-sucedida

Só preciso mudar o endereço da chamada.

1 curtida

Sim, esse era o campo que eu quis dizer com URL. Desculpe, eu deveria ter sido mais claro. Que bom que você consertou! :slight_smile: