GenkitG
Genkit•12mo ago•
4 replies
military-pink

I've got an error when trying to

I've got an error when trying to generate a response using grounding with Google Search.

Code:

const testFlow = ai.defineFlow(
    {
        name: "tesFlow"
    },
    async (input) => {

        const { response } = ai.generateStream({
            prompt: input,
            model: gemini20Flash001,
            config: {
                googleSearchRetrieval: {
                    disableAttribution: true,
                }
            }
        });

        const { text } = await response;

        return text;
    }
);


Error:

[VertexAI.ClientError]: got status: 400 Bad Request. {"error":{"code":400,"message":"Unable to submit request because Please use google_search field instead of google_search_retrieval field.. Learn more: https://cloud.google.com/vertex-ai/generative-ai/docs/model-reference/gemini","status":"INVALID_ARGUMENT"}}
Was this page helpful?