Instructions to use Salesforce/blip-image-captioning-large with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use Salesforce/blip-image-captioning-large with Transformers:
# Use a pipeline as a high-level helper # Warning: Pipeline type "image-to-text" is no longer supported in transformers v5. # You must load the model directly (see below) or downgrade to v4.x with: # 'pip install "transformers<5.0.0' from transformers import pipeline pipe = pipeline("image-to-text", model="Salesforce/blip-image-captioning-large")# Load model directly from transformers import AutoProcessor, AutoModelForImageTextToText processor = AutoProcessor.from_pretrained("Salesforce/blip-image-captioning-large") model = AutoModelForImageTextToText.from_pretrained("Salesforce/blip-image-captioning-large") - Notebooks
- Google Colab
- Kaggle
Incorrect format used for Image, error when trying to invoke sagemaker endpoint.
#26
by kulathilake - opened
I've deployed a serverless inference endpoint on sagemaker as follows.
I'm trying to invoke the same point as follows.
But I keep getting the following error.
botocore.errorfactory.ModelError: An error occurred (ModelError) when calling the InvokeEndpoint operation: Received client error (400) from model with message "{ "code": 400, "type": "InternalServerException", "message": "Incorrect format used for image. Should be an url linking to an image, a local path, or a PIL image." }
Is the input format in the Body correct? if not what could be causing this. the image url i'm using works fine and resolves to an image.
I am also struggling with that. Any idea?
+1