group-telegram.com/rantiquity/623
Create:
Last Update:
Last Update:
Что ни говори, а инфраструктура под недружественные интеллекты очень дружественная, и для тех, кому машина нужна не под капотом возиться, а ехать, Хадли делает классные продукты.
Его {ellmer}
позволяет без особых усилий извлекать структурированные данные из изображений. Что это такое — решайте сами; в моем случае — распознанный текст и перевод. OpenAI: распознавание на 5, перевод на русский на 3+.
Записывайте: перечислить файлы, придумать тип данных для выхода, запустить чат. На выходе таблица: в одном столбце текст, в другом — перевод.
library(ellmer)
library(tidyverse)
# придумываем, какие нужны столбцы
type_text <- type_object(
"Latin text and Russian translation of the text. Occasionally, you might see some Ancient Greek.",
text = type_string("Latin text"),
translation = type_string("Russian translation")
)
# список изображений
my_images <- list.files(pattern = "png")
# рабочая функция для purrr
process_image <- function(image_path) {
response <- chat$extract_data(
content_image_file(image_path),
type = type_text
)
return(response)
}
# еще спроси, а где здесь вожжи
all_responses <- map_dfr(my_images, process_image)
В промышленных масштабах пока не пробовала.
BY RAntiquity
![](https://photo.group-telegram.com/u/cdn4.cdn-telegram.org/file/CuoZLi9WBYH7-A3ZLQsNy8bBd3If96icRLwQ6aPVefTMIkVL78gBiCCmH9oEIG6t85MbF6rYwDSW--8nVTfsJRA6BwLS8siUuRCDV09NbhA0blZu6_Xf0-TfNrfc8SeFKX6YUZlntrVDtgA0t_6bTVgn0dRQJqWQ4ql-pNasgtY5o6hsWThgoKsqHxrTJEMTTReXNqAaAP-UgBYBGGayXJNohmAAHsoMpfoCq4yxRl4onBoGPr8T76HCM7syoHCa3bQkKe3pRipK5KbbmS7HYR1hVpipjeEYxlJslzLTUo-7qt-KGqRjQE99vqHw7gVhSRZyeTkySf0grTHyoi2y-w.jpg)
Share with your friend now:
group-telegram.com/rantiquity/623