Skip to content

Prompting with videos return 403 error #737

@kadzaki

Description

@kadzaki

Prompting with videos return the following error, while it works with classic Gemini API:
HTTP error downloading media 'https://generativelanguage.googleapis.com/v1beta/files/uu320af6jeh8': {
"error": {
"code": 403,
"message": "Method doesn't allow unregistered callers (callers without established identity). Please use API Key or other form of API consumer identity to call this API.",
"status": "PERMISSION_DENIED"
}
}

With Genkit (not working):
const response = await generate({
model: gemini15Pro,
prompt: [
{ text: prompt },
{
media: {
url: uploadResponse.file.uri,
contentType: uploadResponse.file.mimeType,
},
},
]
});

With classic Gemini API (works):
const result = await model.generateContent([
{
fileData: {
mimeType: uploadResponse.file.mimeType,
fileUri: uploadResponse.file.uri
}
},
{ text: "Summarize this video." },
]);

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions