–– CODE language-python ––
import requests\n
url = "https://api.rapyd.ai/v1/vision/localize"\n
payload = {}\n
files = [('file', open('localize_demo.png', 'rb'))]\n
headers = {\n
'PROVIDER': 'gcp',\n
'ACCOUNT-ID': 'your-accountid',\n
'Authorization': 'Bearer your-token'\n
}\n
response = requests.request(\n
"POST", url, headers=headers, data=payload, files=files)\n
print(response.text.encode('utf8'))\n
–– CODE language-js ––
var myHeaders = new Headers();\n
myHeaders.append("PROVIDER", "gcp");\n
myHeaders.append("ACCOUNT-ID", "your-accountid");\n
myHeaders.append("Authorization", "Bearer your-token");\n
var formdata = new FormData();\n
formdata.append("file", fileInput.files[0], "localize_demo.png");\n
var requestOptions = {\n
method: 'POST',\n
headers: myHeaders,\n
body: formdata,\n
redirect: 'follow'\n
};\n
fetch("https://api.rapyd.ai/v1/vision/localize", requestOptions)\n
.then(response => response.text())\n
.then(result => console.log(result))\n
.catch(error => console.log('error', error));\n
Find more examples for other languages in our documentation.
Supported Providers: gcp, azure, aws
Inputs: JPEG, PNG, GIF, etc. Maximum file size is 2 MB. Recommended image size is 640 x 480 pixels (ca. 300k pixels).
–– CODE language-python line-numbers ––
import requests\n
url = "https://api.rapyd.ai/v1/vision/face"\n
payload = {}\n
files = [('file', open('face_demo.png', 'rb'))]\n
headers = {\n
'PROVIDER': 'gcp',\n
'ACCOUNT-ID': 'your-accountid',\n
'Authorization': 'Bearer your-token'\n
}\n
response = requests.request(\n
"POST", url, headers=headers, data=payload, files=files)\n
print(response.text.encode('utf8'))\n
–– CODE language-js line-numbers ––
var myHeaders = new Headers();\n
myHeaders.append("PROVIDER", "gcp");\n
myHeaders.append("ACCOUNT-ID", "your-accountid");\n
myHeaders.append("Authorization", "Bearer your-token");\n
var formdata = new FormData();\n
formdata.append("file", fileInput.files[0], "face_demo.png");\n
var requestOptions = {\n
method: 'POST',\n
headers: myHeaders,\n
body: formdata,\n
redirect: 'follow'\n
};\n
fetch("https://api.rapyd.ai/v1/vision/face", requestOptions)\n
.then(response => response.text())\n
.then(result => console.log(result))\n
.catch(error => console.log('error', error));\n
Find more examples for other languages in our documentation.
Supported Providers: gcp, azure, aws
Inputs: JPEG, PNG, GIF, etc. Maximum file size is 2 MB. The recommended image size is 1600 x 1200 pixels (ca. 1.9M pixels). The larger the faces on the image the better.
–– CODE language-python line-numbers ––
import requests\n
url = "https://api.rapyd.ai/v1/vision/landmark"\n
payload = {}\n
files = [('file', open('landmark_demo.png', 'rb'))]\n
headers = {\n
'PROVIDER': 'gcp',\n
'ACCOUNT-ID': 'your-accountid',\n
'Authorization': 'Bearer your-token'\n
}\n
response = requests.request(\n
"POST", url, headers=headers, data=payload, files=files)\n
print(response.text.encode('utf8'))\n
–– CODE language-js line-numbers ––
var myHeaders = new Headers();\n
myHeaders.append("PROVIDER", "gcp");\n
myHeaders.append("ACCOUNT-ID", "your-accountid");\n
myHeaders.append("Authorization", "Bearer your-token");\n
var formdata = new FormData();\n
formdata.append("file", fileInput.files[0], "landmark_demo.png");\n
var requestOptions = {\n
method: 'POST',\n
headers: myHeaders,\n
body: formdata,\n
redirect: 'follow'\n
};\n
fetch("https://api.rapyd.ai/v1/vision/landmark", requestOptions)\n
.then(response => response.text())\n
.then(result => console.log(result))\n
.catch(error => console.log('error', error));\n
Find more examples for other languages in our documentation.
Supported Providers: gcp, azure
Inputs: JPEG, PNG, GIF, etc. Maximum file size is 2 MB. Recommended image size is 640 x 480 pixels (ca. 300k pixels).
–– CODE language-python line-numbers ––
import requests\n
url = "https://api.rapyd.ai/v1/vision/text"\n
payload = {}\n
files = [('file', open('text_demo.png', 'rb'))]\n
headers = {\n
'PROVIDER': 'gcp',\n
'ACCOUNT-ID': 'your-accountid',\n
'Authorization': 'Bearer your-token'\n
}\n
response = requests.request(\n
"POST", url, headers=headers, data=payload, files=files)\n
print(response.text.encode('utf8'))\n
–– CODE language-js line-numbers ––
var myHeaders = new Headers();\n
myHeaders.append("PROVIDER", "gcp");\n
myHeaders.append("ACCOUNT-ID", "your-accountid");\n
myHeaders.append("Authorization", "Bearer your-token");\n
var formdata = new FormData();\n
formdata.append("file", fileInput.files[0], "text_demo.png");\n
var requestOptions = {\n
method: 'POST',\n
headers: myHeaders,\n
body: formdata,\n
redirect: 'follow'\n
};\n
fetch("https://api.rapyd.ai/v1/vision/text", requestOptions)\n
.then(response => response.text())\n
.then(result => console.log(result))\n
.catch(error => console.log('error', error));\n
Find more examples for other languages in our documentation.
Supported Providers: aws, azure, gcp
Inputs: JPEG, PNG, GIF, etc. Maximum file size is 2 MB. The recommended image size is 1024 x 768 pixels (ca. 786k pixels).
–– CODE language-python line-numbers ––
import requests\n\n
headers = {\n
'ACCOUNT-ID': 'your-accountid',\n
'Authorization': 'Bearer your-token',\n
'Content-Type': 'application/json'\n
}\n\n
payload = {\n
"text": "I don't like old cabin cruisers.", \n
"provider": "aws",\n
"language": "auto"\n
}\n\n
url = "https://api.rapyd.ai/v1/nlp/sentiment"\n
response = requests.request("POST", url, headers=headers, json = payload)\n\n
print(response.text.encode('utf8'))\n
–– CODE language-js line-numbers ––
var myHeaders = new Headers();\n
myHeaders.append("ACCOUNT-ID", "your-accountid");\n
myHeaders.append("Content-Type", "application/json");\n
myHeaders.append("Authorization", "Bearer your-token");\n
var raw = JSON.stringify({\n
"text": "I don't like old cabin cruisers.",\n
"provider": "aws",\n
"language": "auto"\n
});\n
var requestOptions = {\n
method: 'POST',\n
headers: myHeaders,\n
body: raw,\n
redirect: 'follow'\n
};\n
fetch("https://api.rapyd.ai/v1/nlp/sentiment", requestOptions)\n
.then(response => response.text())\n
.then(result => console.log(result))\n
.catch(error => console.log('error', error));\n
–– CODE language-shell line-numbers ––
curl --location --request POST 'https://api.rapyd.ai/v1/nlp/sentiment' \ \n
--header 'ACCOUNT-ID: your-accountid' \ \n
--header 'Content-Type: application/json' \ \n
--header 'Authorization: Bearer your-token' \ \n
--data-raw '{\n
"text": "I don'\''t like old cabin cruisers.",\n
"provider":"aws",\n
"language": "auto"\n
}'\n
Find more examples for other languages in our documentation.
Supported Providers: aws, azure, gcp
Inputs: Raw text with max. 4.000 characters. All major languages are supported.
–– CODE language-python line-numbers ––
import requests\n\n
headers = {\n
'ACCOUNT-ID': 'your-accountid',\n
'Authorization': 'Bearer your-token',\n
'Content-Type': 'application/json'\n
}\n\n
payload = {\n
"text": "Seems it never rains in Southern California.", \n
"provider": "aws",\n
"language": "auto"\n
}\n\n
url = "https://api.rapyd.ai/v1/nlp/keyphrase"\n
response = requests.request("POST", url, headers=headers, json = payload)\n\n
print(response.text.encode('utf8'))\n
–– CODE language-js line-numbers ––
var myHeaders = new Headers();\n
myHeaders.append("ACCOUNT-ID", "your-accountid");\n
myHeaders.append("Content-Type", "application/json");\n
myHeaders.append("Authorization", "Bearer your-token");\n
var raw = JSON.stringify({\n
"text": "Seems it never rains in Southern California.",\n
"provider": "aws",\n
"language": "auto"\n
});\n
var requestOptions = {\n
method: 'POST',\n
headers: myHeaders,\n
body: raw,\n
redirect: 'follow'\n
};\n
fetch("https://api.rapyd.ai/v1/nlp/keyphrase", requestOptions)\n
.then(response => response.text())\n
.then(result => console.log(result))\n
.catch(error => console.log('error', error));\n
–– CODE language-shell line-numbers ––
curl --location --request POST 'https://api.rapyd.ai/v1/nlp/keyphrase' \ \n
--header 'ACCOUNT-ID: your-accountid' \ \n
--header 'Content-Type: application/json' \ \n
--header 'Authorization: Bearer your-token' \ \n
--data-raw '{\n
"text": "Seems it never rains in Southern California.",\n
"provider":"aws",\n
"language": "auto"\n
}'\n
Find more examples for other languages in our documentation.
Supported Providers: aws, azure
Inputs: Raw text with max. 4.000 characters. All major languages are supported.
–– CODE language-python line-numbers ––
import requests\n\n
headers = {\n
'ACCOUNT-ID': 'your-accountid',\n
'Authorization': 'Bearer your-token',\n
'Content-Type': 'application/json'\n
}\n\n
payload = {\n
"text": "Next summer I want to visit Barcelona and Lion.", \n
"provider": "aws",\n
"language": "auto"\n
}\n\n
url = "https://api.rapyd.ai/v1/nlp/entities"\n
response = requests.request("POST", url, headers=headers, json = payload)\n\n
print(response.text.encode('utf8'))\n
–– CODE language-js line-numbers ––
var myHeaders = new Headers();\n
myHeaders.append("ACCOUNT-ID", "your-accountid");\n
myHeaders.append("Content-Type", "application/json");\n
myHeaders.append("Authorization", "Bearer your-token");\n
var raw = JSON.stringify({\n
"text": "Next summer I want to visit Barcelona and Lion.",\n
"provider": "aws",\n
"language": "auto"\n
});\n
var requestOptions = {\n
method: 'POST',\n
headers: myHeaders,\n
body: raw,\n
redirect: 'follow'\n
};\n
fetch("https://api.rapyd.ai/v1/nlp/entities", requestOptions)\n
.then(response => response.text())\n
.then(result => console.log(result))\n
.catch(error => console.log('error', error));\n
–– CODE language-shell line-numbers ––
curl --location --request POST 'https://api.rapyd.ai/v1/nlp/entities' \ \n
--header 'ACCOUNT-ID: your-accountid' \ \n
--header 'Content-Type: application/json' \ \n
--header 'Authorization: Bearer your-token' \ \n
--data-raw '{\n
"text": "Next summer I want to visit Barcelona and Lion.",\n
"provider":"aws",\n
"language": "auto"\n
}'\n
Find more examples for other languages in our documentation.
Supported Providers: aws, azure, gcp
Inputs: Raw text with max. 4.000 characters. All major languages are supported.