Translator API

The translation API allows you to rewrite some text in a different language

This API is compatible with the Translation API proposal shipping with Google Chrome

Use the translation API to translate a block of text

const translator = await window.aibrow.translator.create({
  sourceLanguage: 'en',
  targetLanguage: 'es'
});

// Prompt the model and wait for the whole result to come back.
const result = await translator.translate("If you don't build your dream, someone else will hire you to help them build theirs.");
console.log(result);

// Prompt the model and stream the result:
const stream = await translator.translateStreaming("If you don't build your dream, someone else will hire you to help them build theirs.");
for await (const chunk of stream) {
  console.log(chunk);
}

Last updated