Тип задачи: Эмбеддинги
Тип задачи text2vec служит для преобразования текста в векторное представление. Принимает на вход текст и возвращает массив чисел — эмбеддинг.
Системное название: text2vec
Список сервисов: https://caila.io/catalog?TaskType=text2vec
Типы данных
Predict request
- Спецификация: https://caila.io/specs/mlp-data-nlp.yml#/Text
- Python тип:
mlp_sdk.types.Text
(модуль mlp-python-sdk) - Java тип:
com.mlp.api.datatypes.nlp.Text
(модуль mlp-datatypes)
Пример запроса:
{
"text": "Текст, который нужно обработать"
}
Predict response
- Спецификация: https://caila.io/specs/mlp-data-nlp.yml#/Vector
- Python тип:
mlp_sdk.types.Vector
(модуль mlp-python-sdk) - Java тип:
com.mlp.api.datatypes.nlp.Vector
(модуль mlp-datatypes)
Ответ может содержать произвольный JSON-объект
{
"vector": [
0.044618092477321625,
-0.0005380399525165558,
0.04815515875816345,
0.03943399339914322,
-0.06751369684934616,
-0.353855162858963,
0.08526383340358734,
0.06718949973583221
]
}