Detect Language

Detects the input text's language.

French
Arrivé sur le central avec seulement quelques jours d'entraînement à haute intensité dans les jambes et peu de certitudes sur sa capacité à servir à 100 % sur la durée d'un match, lui qui avait redoublé de prudence ces derniers jours pour protéger sa ceinture abdominale, Nadal a plutôt rassuré sur son entame de match.

📘

Use Detect Language Skill to detect language of:

👍

Benchmarks

Coming soon...

Output labels

TypeValue
detect-languageThe long-form name of the detected language

Parameters

None.

Example

Request

curl -X POST \
'https://api.oneai.com/api/v0/pipeline' \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-H 'api-key: <YOUR-API-KEY-HERE>' \
-d '{
    "input": "Arrivé sur le central avec seulement quelques jours d'entraînement à haute intensité dans les jambes et peu de certitudes sur sa capacité à servir à 100 % sur la durée d'un match, lui qui avait redoublé de prudence ces derniers jours pour protéger sa ceinture abdominale, Nadal a plutôt rassuré sur son entame de match.",
    "steps": [
      {
        "skill": "detect-language"
      }   
    ]
}'
const { OneAI } = require("oneai");

const oneai = new OneAI("<YOUR-API-KEY-HERE>");
const text = "Arrivé sur le central avec seulement quelques jours d'entraînement à haute intensité dans les jambes et peu de certitudes sur sa capacité à servir à 100 % sur la durée d'un match, lui qui avait redoublé de prudence ces derniers jours pour protéger sa ceinture abdominale, Nadal a plutôt rassuré sur son entame de match.";
const pipeline = new oneai.Pipeline(
    oneai.skills.detectLanguage(),
);

pipeline.run(text).then(console.log);
import oneai

oneai.api_key = "<YOUR-API-KEY-HERE>"
text = "Arrivé sur le central avec seulement quelques jours d'entraînement à haute intensité dans les jambes et peu de certitudes sur sa capacité à servir à 100 % sur la durée d'un match, lui qui avait redoublé de prudence ces derniers jours pour protéger sa ceinture abdominale, Nadal a plutôt rassuré sur son entame de match."
pipeline = oneai.Pipeline(
  steps = [
        oneai.skills.DetectLanguage(),
  ]
)

output = pipeline.run(text)

Response

{
  "input_text": "Arrivé sur le central avec seulement quelques jours d'entraînement à haute intensité dans les jambes et peu de certitudes sur sa capacité à servir à 100 % sur la durée d'un match, lui qui avait redoublé de prudence ces derniers jours pour protéger sa ceinture abdominale, Nadal a plutôt rassuré sur son entame de match.",
  "status": "success",
  "output": [
    {
      "text_generated_by_step_name": "input",
      "text_generated_by_step_id": 0,
      "text": "Arrivé sur le central avec seulement quelques jours d'entraînement à haute intensité dans les jambes et peu de certitudes sur sa capacité à servir à 100 % sur la durée d'un match, lui qui avait redoublé de prudence ces derniers jours pour protéger sa ceinture abdominale, Nadal a plutôt rassuré sur son entame de match.",
      "labels": [
        {
          "type": "detect-language",
          "skill": "detect-language",
          "name": "language",
          "value": "French"
        }
      ]
    }
  ],
  "stats": {
    "concurrency_wait_time": 0,
    "total_running_jobs": 1,
    "total_waiting_jobs": 0
  }
}
{
  text: "Arrivé sur le central avec seulement quelques jours d'entraînement à haute intensité dans les jambes et peu de certitudes sur sa capacité à servir à 100 % sur la durée d'un match, lui qui avait redoublé de prudence ces derniers jours pour protéger sa ceinture abdominale, Nadal a plutôt rassuré sur son entame de match.",
  language: [
    {
      type: 'detect-language',
      skill: 'detect-language',
      name: 'language',
      value: 'French'
    }
  ]
}