{ "type": "image_url", "image_url": { "url": "gs://cloud-samples-data/generative-ai/image/myDocument.pdf" } }
openai.BadRequestError: Error code: 400 - {'error': {'message': 'google error: Invalid or unsupported file uri: gs://cloud-samples-data/generative-ai/image/myDocument.pdf', 'type': 'INVALID_ARGUMENT', 'param': None, 'code': 400}, 'provider': 'google'}
b95e8595-5de2-4f4a-b796-c687ce83616e
from portkey_ai import Portkey from dotenv import load_dotenv import os load_dotenv("/Users/abineshsivakumar/MightyBot/mightybot/python/agentcontroller/.env") portkey = Portkey( api_key=os.getenv("PORTKEY_API_KEY"), base_url="https://api.portkey.ai/v1", config=os.getenv("PORTKEY_GOOGLE_CONFIG_ID"), ) completion = portkey.chat.completions.create( messages=[ { "role": "system", "content": "You are a helpful assistant" }, { "role": "user", "content": [ { "type": "image_url", "image_url": { "url": "gs://cloud-samples-data/generative-ai/image/scones.jpg" } }, { "type": "text", "text": "What is the main idea of the document?" } ] } ], model='gemini-1.5-pro', max_tokens=8000 ) print(completion)
gs://cloud-samples-data/generative-ai/image/myDocument.pdf
https://discovery.ucl.ac.uk/id/eprint/10089234/1/343019_3_art_0_py4t4l_convrt.pdf