ChatGPT + компьютерное зрение
В этой статье мы рассмотрим реализацию и примеры работы ChatGPT с компьютерным зрением.
Я занимаюсь разработкой своего ChatGPT Telegram бота на Python. Мне пришла идея использовать компьютерное зрение для поиска текста на изображение, для составления запроса в ChatGPT.
Реализация
Tesseract — это популярный движок OCR с открытым исходным кодом, который был предварительно обучен для поддержки более 100 языков. В этой статье мы используем Python-tesseract (pytesseract), оболочку Python для Tesseract, которая позволяет использовать Tesseract с Python.
Прежде чем использовать Tesseract, его нужно установить. Не забудьте добавить русский язык в параметрах установки.
pip install pytesseract
Вместе с ChatGPT получится что то такое
pip install openai
Примеры
Все примеры будут показаны в моем Telegram боте, так как это удобнее, чем через консоль, ну и ради продвижения, конечно же...
Бот бесплатный. Имеет большой функционал. Всю информацию найдете внутри.
Telegram бот может обрабатывать фотографию в двух режимах:
Получение текста с изображения без запроса в ChatGPT. Для этого нужно написать команду /text в подписи к изображению или оставить это поле пустым.
Обработка текста с использованием инструкции для ChatGPT. Инструкция (запрос) пишется в подписи к изображению.
Попробуем распознать текст с этой фотографии документа, сделанной на телефон.
Есть неточности, но в целом не плохо
Попробуем решить тестовое задание с применением ChatGPT.
Как насчет рукописного текста
Рукописный текст печатными буквами распознает крайне плохо, пропись нет смысла даже проверять.
Что то из очень смешного
Обработка теста с изображения
Текст с картинки можно озвучить, используя функцию озвучки бота в настройках
Как по мне, вполне себе применимая штука получилась. Может пригодится. Все примеры вы можете опробовать сами, воспользовавшись Telegram ботом.
Забавная версия))
Голяцый тюлень. Очень голяций! (перевод. с кит.)
Продажи - это невероятно важный процесс в нашей жизни
Мы продаем свои идеи, свою кандидатуру на вакансию, свои услуги и продукты. От продаж зависят наши финансы, карьера и жизнь в целом.
Каким бы мощным не было наше предложение, оно может не стать успешным, если мы не умеем правильно продать его.
А работа с возражениями - важная часть продаж.
Данный промт для ChatGPT помогает тренироваться в работе с возражениями:
Рассмотри возможные возражения против [продукта/услуги] и дай пошаговую инструкцию, как ответить на эти возражения таким образом, чтобы [продукт/услуга] понравился покупателям.
Бот GPToid - поможет вам попрактиковаться в использовании промта и продажах!
Какой был бы мир, если бы у людей было три глаза? Ответ ИИ
Вот что меня просто поразило!
Бот GPToid - это настоящая находка для всех, кто хочет работать с ChatGPT прямо из Telegram, без необходимости в зарубежном номере и VPN.
Но это еще не все!
В GPToid есть интерфейс для работы с промтами в виде 3 режимов:
свободный диалог (вопрос-ответ),
свой промт (удерживаемая инструкция),
и одна из заданных ролей - Коуч, Психолог, Генератор идей.
Если бы вы могли задать ИИ вопрос об одной не реальной вещи - что бы это было? Напишите в комментариях.
ChatGPT в написании кода на Python
В этом посте я протестирую, как ChatGPT справляется в написании и редактировании кода на Python. Пройдемся по заданиям из codewars.com по нарастающей сложности и посмотрим, как GPT сможет их решить.
1 задание:
Тест первого задания успешно пройден с первой попытки. Усложним задание.
Задание 2:
Тестирование второго задание так же прошло с первого раза.
Задание 3:
Тут уже совсем не просто как мне кажется.
GPT справился, код успешно прошел тестирование с первого раза. Посмотрим как он справится в написании алгоритма по решению судоку.
Задание 4:
Я бы такой алгоритм несколько часов писал.
Вот такой получился код. Запустим тестирование.
Прошел с первого раза. Впечатляет.
Перейдем к самому сложному.
Задание 5:
На первый взгляд задание кажется простым, но на самом деле в нем множество подводных камней, таких как порядок действий, раскрытие скобок итд. Посмотрим как решит эту задачу GPT.
Да тут целая программа. Еще и прокомментировал все.
Тестирование прошло частично. Код не прошел проверку. Попробуем попросить GPT исправить полученную ошибку.
Отлично, он исправил ошибку и переписал код.
Решение прошло проверку.
Вывод:
ChatGPT отличный инструмент в написании и редактировании кода. Он без каких либо проблем справился в написании сложных алгоритмов и это на самом деле удивляет. Так же GPT отлично справляется с редактированием кода и исправлении в нем ошибок. Я часто использую его чтоб он оптимизировал мой код в разных проектах.
Ссылка на бесплатного телеграмм GPT бота - https://t.me/ChatGptT01_Bot
Поиграем в бизнесменов?
Одна вакансия, два кандидата. Сможете выбрать лучшего? И так пять раз.
Актуальный список telegram ботов для нейронок
Актуальный список telegram ботов для нейронок
txt2img ❤️
@stable_diffusion_bot
@hentai_diffusion_bot
@StableDiffusionWrapperBot
@NovelAIDraw_bot
@txt2image_exhuman_bot
@txt2avatar_exhuman_bot
@AiImageBot
@StableDiffusionPic_bot
@CraiyonArtBot
@piratediffusion
@sber_rudalle_xl_bot
@dalle_mini_bot
@piiixybot
@kandinsky21_bot
@img_ai_robot
@MTSGuidedDiffusionBot
@StableDiffusion_robot
@csd_project_bot
@TurboText_bot
https://t.me/neuralforum/225817
@RegensonBot $
@MidJourneyFree_Bot $
@AnnAI_bot $
img2img ❤️
@videotoanimebot
@restoration_photo_bot
@DeepPaintBot
@StableDiffusionWrapperBot
@stable_diffusion_bot
@TurboText_bot
img2txt ❤️
@prompt_generator_bot
@stable_diffusion_bot
@sd_prompt_generator_bot
@TurboText_bot
txt2txt ❤️
https://t.me/neuralforum/10121
@ChatGPT_Community
@OPENAl_ChatGPT_bot
@AlexCHATGPTrobot
@NeuralGPT4_bot
@chat_gpt_robot
@SydneyAIbot
@gpt3_unlim_chatbot
@ChatGPT_BIAbot
@GPT3_Chat_Bot
@rugpt_3_bot
@csd_project_bot
@TurboText_bot
@AIGPT4bot
@AnnAI_bot $
Респект 😉
#telegram #bot #ai #ии #искуственныйинтеллект #нейронныесети #stablediffusion #midjourney