-
Notifications
You must be signed in to change notification settings - Fork 491
Description
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
Type
Projects
Status