Image Embedding
from aibrary import AiBrary
aibrary = AiBrary()
# 1
aibrary.image_embedding(
providers="google",
file=open("tests/assets/ocr-test.jpg", "rb").read(),
file_name="test.jpg",
)
# 2
aibrary.image_embedding(
providers="google",
file_url="https://builtin.com/sites/www.builtin.com/files/styles/ckeditor_optimize/public/inline-images/5_python-ocr.jpg",
)
# 3
aibrary.image_embedding(
providers="google", file="tests/assets/ocr-test.jpg"
)
Authorizations
Body
providersstringRequired
settingsany ofOptional
stringOptional
nullOptional
response_as_dictbooleanOptionalDefault:
true
attributes_as_listbooleanOptionalDefault:
false
show_base_64booleanOptionalDefault:
true
show_original_responsebooleanOptionalDefault:
false
representationstring · enumOptionalDefault:
document
Possible values: filestring · binaryOptional
file_urlany ofOptional
stringOptional
nullOptional
Responses
200
Successful Response
application/json
Responseany
422
Validation Error
application/json
post
POST /v0/images/embeddings HTTP/1.1
Host: api.aibrary.dev
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: multipart/form-data
Accept: */*
Content-Length: 202
{
"providers": "text",
"settings": "text",
"response_as_dict": true,
"attributes_as_list": false,
"show_base_64": true,
"show_original_response": false,
"representation": "document",
"file": "binary",
"file_url": "text"
}
No content
Last updated