Is it possible to translate more than one batch?

Like i asked.Can we request more than 1 element. Like microsoft translator api.

Microsoft Translator api request :The array can have at most 25 elements.
“Text”: “I would really like to drive your car around the block a few times.”
“Text”:“Tried something new.”

Yes. Just pass an array of strings instead of a string to the q parameter:

curl -X POST https://<server>/translate -H 'Content-Type: application/json' -d '{"q": ["hello","world"],"source": "auto","target": "es","format": "text"}'

1 Like

Is there any limit for that ?

Unless you set a --batch-limit parameter, no, but you will be limited by your hardware.